Я пытаюсь создать свой автономный исполняемый файл с помощью Py2exe. Я импортировал класс Pmw. Когда я бегу stanalone excutable, я получаю эту ошибку:Py2exe - Pmw WindowsError: [Ошибка 3]
Traceback (most recent call last):
File "----.py", line 9, in <module>
File "zipextimporter.pyc", line 82, in load_module
File "Pmw\__init__.pyc", line 28, in <module>
WindowsError: [Error 3] The system cannot find the path specified:'C:\\Users\\Administrator\\PycharmProjects\\---\\dist\\-----_pmw.exe\\Pmw/*.*'
Я искал эту ошибку, но я не смог найти какое-либо решение для него Why do i get this traceback error?.
Кажется, мне нужно запустить bundlepmw.py в папке C: \ Python27 \ Lib \ site-packages \ Pmw \ build \ lib \ Pmw \ Pmw_1_3 \ bin, следующей за этой командой: python bundlepmw.py C: \ Python27 \ Lib \ site-packages \ Pmw \ Pmw_1_3 \ lib, чтобы создать файл Pmw.py и скопировать файлы PmwBlt.py и PmwColor.py в папку dist. –
Прочитайте эту страницу: http://folk.uio.no/hpl/scripting/doc/python/Pmw/dynamicloader.html, после исправления bundlepmw.py на основе этой ссылки http://sourceforge.net/p/pmw/discussion/33675/thread/f0bd7f34 /, мне удалось сгенерировать файл Pmw.py, но все равно получить эту ошибку WindowsError: [Ошибка 3] Система не может найти указанный путь: «C: \\ Users \\ Administrator \ \ PycharmProjects \\ ... \\ dist \\ ..._ pmw.exe \\ Pmw /*.* ' –
Проверьте эту страницу тоже: http://stackoverflow.com/questions/6772916/python-pmw-and- cx-freeze. Я получил файл Pmw.py, но все равно получаю WindowsError. –