Установка cx_Freeze на python в окнах
Я использую python 3.4 на win-8. Я хочу получить программу .exe из кода python. Я узнал, что это можно сделать cx_Freeze.
В командной строке MS-DOS я написал pip install cx_Freeze для настройки cx_Freeze. Он установлен, но он не работает.
(Когда я написал cxfreeze в командной строке, я получаю это предупреждение: C:\Users\USER > cxfreeze
"cxfreeze" не распознается как внутренняя или внешняя команда, операционная программа или командный файл.)
(Я также добавил местоположение cxfreeze в "PATH" переменными среды)
Любая помощь будет оценена.
Ответы
Ответ 1
У меня возникла аналогичная проблема (32-разрядная версия Python 3.4, 64-разрядная версия для Windows 7). После установки cx_freeze в c:\Python34\Scripts\
появилось три файла:
-
cxfreeze
-
cxfreeze-postinstall
-
cxfreeze-quickstart
В этих файлах нет расширений файлов, но они выглядят как скрипты Python. Когда вы запускаете python.exe cxfreeze-postinstall
из командной строки, в каталоге сценариев Python создаются два командных файла:
-
cxfreeze.bat
-
cxfreeze-quickstart.bat
С этого момента вы сможете запустить cx_freeze.
cx_freeze был установлен с помощью установленного установщика win32 (cx_Freeze-4.3.3.win32-py3.4.exe
). Установка его с помощью pip дала точно такой же результат.
Ответ 2
перейдите в https://pypi.python.org/pypi?:action=display&name=cx_Freeze&version=4.3.4 и выберите тот, который вы хотите скачать
:)
Ответ 3
Убедитесь, что версия Python верна, если на вашем компьютере имеется несколько версий, просто введите " python" в консоли, чтобы проверить версию вашего питона. Раньше у меня была эта проблема.