Использование pyinstaller в среде анаконды - PullRequest
0 голосов
/ 18 мая 2018

У меня очень простое приложение, созданное на python(v 3.6), и я хотел заморозить его с помощью pyinstaller. Я создал приложение, используя среду, созданную с помощью anaconda, и установил туда нужные мне пакеты (youtube_dl).Мне нужна помощь о том, как использовать pyinstaller для моего приложения (Main.py), используя среду, которую я создал со всеми его пакетами внутри.Если я запускаю «pyinstaller Main.py», я получаю эту ошибку:

Traceback (most recent call last):
  File "Main.py", line 7, in <module>
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/PyInstaller/loader/pyimod03_importers.py", line 631, in exec_module
    exec(bytecode, module.__dict__)
  File "youtube_downloader.py", line 3, in <module>
ModuleNotFoundError: No module named 'youtube_dl'
[2708] Failed to execute script Main
logout

Как я могу заставить pyinstaller использовать среду, которую я создал в каталоге anaconda?

1 Ответ

0 голосов
/ 18 мая 2018

Похоже, вы установили youtube_dl в среде anaconda, и вы запускаете pyinstaller вне среды anaconda, и он не может найти нужный модуль.Вы пытались просто сделать pip install youtube_dl до pyinstaller Main.py?

...