Как установить cx_freeze 5.0.2 для python 3.5.2?

Я запускаю ubuntu 16. У меня установлены оба python 2.7 и 3.5. Я хочу установить последнюю версию cx_freeze для python3. Я загрузил пакет со своего веб-сайта, но не смог запустить файл setup.py, поскольку он всегда давал мне ошибки. Также я установил pip3, но он по-прежнему не работает для меня. все ответы онлайн для более старой версии cx_freeze, поэтому новый ответ для новой версии будет полезен.

0
задан 1 July 2017 в 09:13

3 ответа

cx-Freeze можно установить с помощью pip из пакета python-pip в репозитории Ubuntu по умолчанию. pip был обновлен до последней версии (pip-9.0.1) с помощью команды sudo -H pip2 install --upgrade pip

sudo pip install cx_Freeze
Collecting cx_Freeze
Installing collected packages: cx-Freeze
Successfully installed cx-Freeze-5.0.2

>>> import cx_Freeze
>>> dir(cx_Freeze)
['ConfigError', 'ConstantsModule', 'Executable', 'Freezer', 'Module', 'ModuleFinder', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', 'bdist_rpm', 'build', 'build_exe', 'common', 'hooks', 'install', 'install_exe', 'main', 'setup', 'sys', 'version']

Чтобы установить cx_Freeze для Python 3.x, используйте pip3 из пакета python3-pip по умолчанию Ubuntu и обновить pip3 до последней версии с помощью команды: sudo -H pip3 install --upgrade pip

1
ответ дан 22 May 2018 в 21:09
  • 1
    Я получаю ошибки при этом, можете ли вы рассказать мне, как публиковать ошибки? – Jeet 1 July 2017 в 08:58
  • 2
    Скопируйте все ошибки в Ubuntu Pastebin и укажите ссылку на него в комментарии. Также вы должны предифференцировать pip с помощью sudo, если вы устанавливаете пакет Python вне виртуальной среды Python (т. Е. Глобально), иначе pip попытается установить пакет в любом случае, но вы получите ошибки. – karel 1 July 2017 в 09:01
  • 3
    ну это было все, что нужно, .... спасибо :) – Jeet 1 July 2017 в 09:05

cx-Freeze можно установить с помощью pip из пакета python-pip в репозитории Ubuntu по умолчанию. pip был обновлен до последней версии (pip-9.0.1) с помощью команды sudo -H pip2 install --upgrade pip

sudo pip install cx_Freeze Collecting cx_Freeze Installing collected packages: cx-Freeze Successfully installed cx-Freeze-5.0.2 >>> import cx_Freeze >>> dir(cx_Freeze) ['ConfigError', 'ConstantsModule', 'Executable', 'Freezer', 'Module', 'ModuleFinder', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', 'bdist_rpm', 'build', 'build_exe', 'common', 'hooks', 'install', 'install_exe', 'main', 'setup', 'sys', 'version']

Чтобы установить cx_Freeze для Python 3.x, используйте pip3 из пакета python3-pip по умолчанию Ubuntu и обновить pip3 до последней версии с помощью команды: sudo -H pip3 install --upgrade pip

1
ответ дан 18 July 2018 в 11:06

cx-Freeze можно установить с помощью pip из пакета python-pip в репозитории Ubuntu по умолчанию. pip был обновлен до последней версии (pip-9.0.1) с помощью команды sudo -H pip2 install --upgrade pip

sudo pip install cx_Freeze Collecting cx_Freeze Installing collected packages: cx-Freeze Successfully installed cx-Freeze-5.0.2 >>> import cx_Freeze >>> dir(cx_Freeze) ['ConfigError', 'ConstantsModule', 'Executable', 'Freezer', 'Module', 'ModuleFinder', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', 'bdist_rpm', 'build', 'build_exe', 'common', 'hooks', 'install', 'install_exe', 'main', 'setup', 'sys', 'version']

Чтобы установить cx_Freeze для Python 3.x, используйте pip3 из пакета python3-pip по умолчанию Ubuntu и обновить pip3 до последней версии с помощью команды: sudo -H pip3 install --upgrade pip

1
ответ дан 24 July 2018 в 19:43

Другие вопросы по тегам:

Похожие вопросы: