Python: ImportError 没有名为 mysql.connector 的模块
Python: ImportError no module named mysql.connector
我刚刚从 python
脚本创建了一个 exe
,当我尝试 运行 它时,它没有出现。
然后,我尝试从 cmd
运行 它,我得到了 ImportError
下面:
Traceback (most recent call last):
File "tkintertest2.py", line 17, in <module>
File "Lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line
389, in load_module
File "MySQL.py", line 1, in <module>
ImportError: No module named mysql.connector
Failed to execute script tkintertest2
如何解决这个问题?我已经使用 pip
安装和 conda
安装安装了 mysql.connector
。
根据 pyinstaller 文档 here,pyinstaller 未找到 python 模块,因此明确包含它,如下所示:
pyinstaller --hidden-import mysql.connector myscript.py
我刚刚从 python
脚本创建了一个 exe
,当我尝试 运行 它时,它没有出现。
然后,我尝试从 cmd
运行 它,我得到了 ImportError
下面:
Traceback (most recent call last):
File "tkintertest2.py", line 17, in <module>
File "Lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line
389, in load_module
File "MySQL.py", line 1, in <module>
ImportError: No module named mysql.connector
Failed to execute script tkintertest2
如何解决这个问题?我已经使用 pip
安装和 conda
安装安装了 mysql.connector
。
根据 pyinstaller 文档 here,pyinstaller 未找到 python 模块,因此明确包含它,如下所示:
pyinstaller --hidden-import mysql.connector myscript.py