我在获取导入mysql.connector的程序时遇到问题 注意:在Windows 10计算机上运行。 我做了以下
1)安装anaconda(正确安装) 我检查了anaconda路径是否在我的路径名变量中 这是PATH var:
C:\Users\john.fox\AppData\Local\Continuum\anaconda3;C:\Users\john.fox\AppData\Local\Continuum\anaconda3\Library\mingw-w64\bin;C:\Users\john.fox\AppData\Local\Continuum\anaconda3\Library\usr\bin;C:\Users\john.fox\AppData\Local\Continuum\anaconda3\Library\bin;C:\Users\john.fox\AppData\Local\Continuum\anaconda3\Scripts;C:\Users\john.fox\AppData\Local\Continuum\anaconda3\envs\Python34;
2)将python版本更改为python3.4(是python3.6) 这是让mysql-connector正常工作所必需的 Python34路径位于路径名变量
中3)使用anaconda安装了mysql-connector(正确安装)
4)" conda搜索mysql-connector" 它带回了所有的mysql.connectors(py34_0存在的那个)
C:\Users\john.fox>conda search mysql.connector
Fetching package metadata .............
mysql-connector-python 2.0.3 py26_0 defaults
2.0.3 py27_0 defaults
2.0.3 py33_0 defaults
2.0.3 py34_0 defaults
2.0.3 py35_0 defaults
2.0.4 py27_0 defaults
2.0.4 py34_0 defaults
2.0.4 py35_0 defaults
2.0.4 py36_0 defaults
5)尝试使用import mysql.connector
运行脚本
接收:
Traceback (most recent call last):
File "jira_export5_Beta.py", line 3, in <module>
import mysql.connector
ModuleNotFoundError: No module named 'mysql'
6)默认为Python 3.6.2
7)尝试再次运行,结果相同。
如果有人有智慧的话(对于这个问题),我将不胜感激。 谢谢JWF