Сделайте исполняемый файл exe из проекта Python - PullRequest
0 голосов
/ 21 декабря 2018

У меня есть проект на Python, который работает при выполнении с аудиофайлом и другими параметрами с помощью командной строки.Я хочу пропустить все шаги для его выполнения и получить окончательный проект с исполняемым файлом .exe.Я пытался использовать cx_Freeze, но не могу установить библиотеку с помощью команд pip или conda, так как получаю следующие ошибки:

$ pip install cx_Freeze
Traceback (most recent call last):
  File "c:\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\anaconda3\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Anaconda3\Scripts\pip.exe\__main__.py", line 5, in <module>
  File "c:\anaconda3\lib\site-packages\pip\_internal\__init__.py", line 19, in <module>
    from pip._vendor.urllib3.exceptions import DependencyWarning
  File "c:\anaconda3\lib\site-packages\pip\_vendor\urllib3\__init__.py", line 8, in <module>
    from .connectionpool import (
  File "c:\anaconda3\lib\site-packages\pip\_vendor\urllib3\connectionpool.py", line 44, in <module>
    from .util.queue import LifoQueue
ModuleNotFoundError: No module named 'pip._vendor.urllib3.util.queue'

$ conda install -c pyzo cx_freeze
Solving environment: failed

UnsatisfiableError: The following specifications were found to be in conflict:
  - cx_freeze
  - win_inet_pton
Use "conda info <package>" to see the dependencies for each package.

Я использую Windows 10 и Anaconda Python версии 3.7.

Есть предложения?Что я могу сделать?

1 Ответ

0 голосов
/ 21 декабря 2018

У меня была эта проблема при попытке скомпилировать мои проекты Python в .exe, проблема в том, что Windows OS имеет файл DLL, который заменяет старый C ++ распространяемый, и есть некоторый код в нем, который не нужендля системы для компиляции в .exe, я не нашел решения этой проблемы в моем исследовании

...