我有一个py
文件,该文件使用另一个py
文件作为UI。我正在使用keras
,PyQt5
和pymatbridge
软件包以及一些外部文件,例如txt
csv
matlab
文件。我想创建一个exe
文件,用我的UI运行我的代码。我尝试了PyInstaller
的一些配置,但是它不起作用。
这就是我尝试过的:
pyinstaller --noconfirm --noconsole --windowed --onefile --name RuleExtraction kerasMLP.py
编辑: 在控制台中运行时,这是我的错误:
Traceback (most recent call last):
File "kerasMLP.py", line 14, in <module>
ModuleNotFoundError: No module named 'keras'
[27520] Failed to execute script kerasMLP
PyInstaller不会导入keras。我该怎么做才能解决这个问题?
edit2:
我在anaconda
中使用了PyCharm
,但是PyInstaller
使用了Python37
。在Python37中安装keras
和其他库之后,重新启动后将其修复。