Я создал приложение на Python, а затем попытался сделать из него исполняемый файл. Хорошо работает в Ubuntu и Windows , но только когда в этой системе у меня установлен Python. В другом случае (Пробовал только для Win) я получаю ошибку, что «Приложение не может начаться, потому что python34.dll отсутствует»отсутствует Python34.dll
Что мне делать? (Имя файла curr.py, также у меня есть значок .res для значка):
python C:\Python34\Scripts\cython-script.py --embed curr.py
- в curr.c заменяющие wmain по основной (не делая это приложение не будет скомпилирован на всех)
gcc curr.c -o curr.exe -IC:\Python34\include -LC:\Python34\libs icon.res -lpython34 -mwindows --static
Конечно, если я копирую python34.dll в папку все, что приложения в порядке. Есть ли у меня другой способ?
Является ли каталог, содержащий python34.dll, в% PATH%? – cdarke
Конечно, есть. – GriMel
Я мог видеть что-то вроде [py2exe] (http://www.py2exe.org/) полезным. – IanH