我一直在尝试在我的程序scratch_1.py上使用PyInstaller。PyCharm项目文件夹名为"idigen",它保存在我的桌面上。所以,我像这样改变了导演:
cd /Users/joelsaarinen/Desktop/idigen
然后,转到使用pyinstaller,我得到了这个错误:
pyinstaller scratch_1.py
-bash: pyinstaller: command not found
我感到困惑是因为当我使用:
pip show pyinstaller
为了验证我是否安装了pyinstaller,它返回一个肯定的结果。
在我的一个文件上
我在一个项目中有一个文件(main.py),我想将它编译成一个.exe文件。因此,我通过控制台上的pip (在项目目录中运行)安装了pyinstaller,它似乎已经成功安装。但是,当我在控制台中输入pyinstaller -w --onefile main.py时,我得到:
Fatal Error: unable to process using '"C:\RepositoryOwnerLocal\venv\scripts\python.exe" "C:\Contributor\PycharmProjects\Project\venv\Scripts\pyin
我在Pyinstaller 5.0.1中使用Python 3.7.9
我正在尝试冻结我的代码,它使用的是吡皮影。当我从Pycharm执行它时,它工作得很好。当我冻结代码后执行exe时,会得到以下错误:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\gauth\\AppData\\Local\\Temp\\_MEI233082\\pyshadow\\resources\\querySelector.js
当您的python代码使用一些需要第三个文件的特定模块时,这可能是一个常见的问题。在我的例子中,
问题:,我有一个使用Anaconda和PyCharm的Python3项目,它在PyCharm内部运行良好。
当使用pyinstaller构建可部署版本时,构建过程似乎可以工作,但是生成的.exe文件崩溃时会出现以下错误:
Traceback (most recent call last): File "code\main.py", line 10, in <module> ImportError: No module named 'code.libs'; 'code' is not a package
详细信息: main.py:10
我遇到了一个警告,它只在pyinstaller可执行文件运行时出现。
...appdata\local\programs\python\python37-32\lib\site-packages\PyInstaller\loader\pyimod03_importers.py:627: MatplotlibDeprecationWarning:
The MATPLOTLIBDATA environment variable was deprecated in Matplotlib 3.1 and will be removed in 3.3.
exec(bytecode, module._
我正在运行cmd中的pyinstaller,以便从我在Pycharm中编写的脚本中创建一个exe。
我用的是:
pyinstaller--onefile main.py
当试图运行我的exe时,我会得到以下错误:
File "main.py, line 2, in <module>
from playsound import playsound
ModuleNotFoundError: No module named 'playsound'
[5624] Failed to execute main
我尝试过的事情:
我有一个使用PySide2制作的图形用户界面应用程序,它使用的主要模块有OpenVino(2019),dlib,OpenCV-contrib(4.2.x)和Postgres(psycopg2),我正在尝试使用PyInstaller冻结应用程序(--debug为True)。
程序在没有错误的情况下被冻结,但在执行过程中,我得到了以下错误:
Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'
我使用的是ITKPython,我的代码在带有*.py格式的PyCharm中工作得很好,但是在通过PyInstaller创建一个独立的*.exe文件后,出现了如下错误:
Traceback (most recent call last):
File “RSG_V_0.py”, line 27, in <module>
File “site-packages\itkExtras.py”, line 449, in imread
File “site-packages\itkLazy.py”, line 40, in getattribute
AttributeError: ‘LazyI