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

问题描述 投票:0回答:1

我在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

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

python-3.x mysql-connector
1个回答
0
投票

首先使用python -V查看你的python版本,如果它不是3.7,那么使用下面的代码从cmd执行代码。

python3 test.py

© www.soinside.com 2019 - 2024. All rights reserved.