好的,我在windows 32中安装了Python2.7.1。
问题是,当我试图通过cmd中的python导入MySQLdb模块时,
python很好地识别了模块,
但是,当我在python文件中尝试相同的脚本时: ImportError: No模块,名为“MySQLdb”
有谁面临过同样的问题吗?
只是想说得更清楚。通过cmd:
C:\Users\Desktop>python Python2.7.11 (v2.7.11:6d1b6a68f775,2015年12月5日,20: 32 :19) MSC v.1500 32位(英特尔)就win32类型“帮助”、“版权”、“信用”或“许可”获取更多信息。
导入MySQLdb
通过.py文件C:\Users\Desktop>TesteDB12.py回溯(最近一次调用):文件“C:\Users 0222\Desktop\TesteDB12.py”,第1行,在导入MySQLdb ImportError: No模块,名为'MySQLdb‘
顺便说一下,我以前在我的机器上有python3.5,但是我已经修改了我的环境变量以适应python2.7,我刷新了缓存,重新启动了我的机器,尝试了python安装程序.exe .msi,并且仍然存在相同的问题。
顺便说一句,几个月前,我能够正常使用这个模块。
有什么帮助吗?非常感谢..。
发布于 2016-04-11 04:14:53
在python代码的第一行中指定python(.exe)的源路径
可能如下:
#!C:\Python26\python.exe
import MySQLdbhttps://stackoverflow.com/questions/36539660
复制相似问题