我在Windows上的Python 3.7中遇到了mysql.connector的问题。我不知道它是否与我几天前做的Python 2.7安装有冲突。上次检查时(一个多月前),原始脚本工作正常。系统变量似乎很好。 Python 3.7就在那里。
我隔离了这个问题,以更好地证明正在发生的事情。
当我尝试使用IDLE导入mysql.connector时,它不会引发任何问题。
现在,用一个简单的脚本
import mysql.connector
print("Hello!")
input("Exit.")
再次,如果我用IDLE编辑器运行它就没问题:
实际上,原始脚本按照IDLE编辑器的意图运行。
但是,当我尝试使用'python test.py'从cmd运行脚本时,我收到此错误:
当然,当我尝试通过双击打开脚本时,窗口会立即打开和关闭。在这个问题上,我感谢您的帮助。
首先使用python -V
查看你的python版本,如果它不是3.7,那么使用下面的代码从cmd执行代码。
python3 test.py