Я недавно установил Anaconda3 2019.10. Затем он установил несколько Python библиотек, которые являются запросами, BeautifulSoup, PyInstaller.
Таким образом, базовая среда из PyInstaller содержит Python 3.7.4. Как вы можете видеть здесь:
(base) C:\>python
Python 3.7.4 (default, Aug 9 2019, 18:34:13) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
У меня были проблемы с Pyinstaller, использующим Specfile. Поэтому я попытался сократить его до минимальной демонстрации и обнаружил, что даже с самым простым Python сценарием я не могу собрать свой Exe:
Running:
pyinstaller ibGetRuntimes.py --onefile
ibGetRuntimes.py :
#!/usr/bin/env python
# -*- coding: utf-8 -*-
a = 1*1
Этот простой скрипт, очевидно, работает весело, когда я делаю python ibGetRuntimes.py
. Но при использовании Pyinstaller появляется эта ошибка:
Поскольку это полностью бесплатная установка sh Anaconda с недавно установленным Pyinstaller, я пытается выяснить причину root. Также не удалось найти решение через Google.
У вас есть какие-либо идеи?
EDIT Pyinstaller в моей среде Python 2, которую я тоже создал, работает отлично .
Спасибо!