Я использую Ubuntu 16. У меня установлены оба Python 2.7 и 3.5. Я хочу установить последнюю версию cx_freeze для python3. Я скачал пакет с их сайта, но не смог запустить файл setup.py, так как он всегда вызывал ошибки. Также я установил pip3, но он все еще не работает для меня. все ответы в Интернете относятся к более старой версии cx_freeze, поэтому будет полезен свежий ответ для новой версии.
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