Python导入错误:没有名为mysql.connector

时间:2019-02-27 17:25:28

标签: python-3.x mysql-connector

我在Windows上的Python 3.7中遇到mysql.connector的问题。我不知道这与几天前的python 2.7安装是否有冲突。上次我检查(一个多月前)时,原始脚本运行良好。系统变量看起来不错。 Python 3.7在那里。

我隔离了问题以更好地说明正在发生的事情。

当我尝试使用IDLE导入mysql.connector时,它不会引起任何问题。

IDLE import mysql.connector

现在,用一个简单的脚本

import mysql.connector
print("Hello!")
input("Exit.")

同样,如果我使用IDLE编辑器运行它也可以:

Run script with IDLE editor

实际上,原始脚本按照IDLE编辑器的预期运行。

但是,当我尝试使用“ python test.py”从cmd运行脚本时,出现此错误:

CMD execute script

当然,当我尝试通过双击打开脚本时,窗口会立即打开和关闭。感谢您在此问题上的帮助。

1 个答案:

答案 0 :(得分:0)

首先使用python -V(如果不是3.7)检查您的python版本,然后使用下面的命令从cmd执行代码。

python3 test.py