Я прочитал учебник py2exe и успешно конвертировал свой код на Python в исполняемый exectuable.py2exe ImportError
Но когда я попытался запустить его на другом компьютере, не имеем установленный Python, я получаю следующее сообщение об ошибке:
Traceback (most recent call last):
File "C:\Program_Files\Pyton2_7_2\lib\site-packages\py2exe\boot_common.py", line 92, in ImportError: No module named linecache
Traceback (most recent call last):
File "auto_create_workspace.py", line 1, in ImportError: No module named subprocess
На моем компьютере, даже если я удалил питона, он все еще работает.
UPDATE Я попытался скопировать папку dist
на другой диск на моем компьютере, и он все еще работает. Когда я копирую его на сетевой диск и запускаю оттуда, я получаю ту же ошибку, что и выше.
В чем может быть проблема?
Есть subprocess.pyc или .pyo внутри library.zip? –
@janne Karila, subprocess.pyc exsit в library.zip. , иначе он не будет работать и на моем компьютере, без установки python. –