我有一个复杂的程序,总共有7-8个python文件。它们都被导入到一个运行它们的主文件中。它使用OpenCV, pytesseract和AHK。pytesseract和AHK都需要额外的安装程序才能工作。我有一大堆图像文件,我想要一个可以共享的可执行文件。
我得到NoneType对象没有属性形状错误,这与OpenCV无法读取静态文件有关。
我试着:
pyinstaller myprogram.py
:
pyinstaller --onefile myprogram.py
就像我说的,我真的不懂PyInstaller,所以我需要帮助。
您可以在cmd中写入pyinstaller——onefile -w myprogram.py,然后将所有。py文件和。exe放在同一目录下并运行可执行文件(-w)命令用于不显示CMD窗口