我已经使用pip命令在我的Ubuntu16.04操作系统中成功地安装了PyMySQL:
debarati@debarati-hp:~$ pip install PyMySQL
Collecting PyMySQL
Downloading PyMySQL-0.8.0-py2.py3-none-any.whl (83kB)
100% |████████████████████████████████| 92kB 159kB/s
Installing collected packages: PyMySQL
Successfully installed PyMySQL-0.8.0不过,当我试图执行一个名为view_rows.py的Python文件时,它会产生以下错误:
debarati@debarati-hp:~$ python view_rows.py
Traceback (most recent call last):
File "view_rows.py", line 5, in <module>
import PyMySQL
ModuleNotFoundError: No module named 'PyMySQL'但是,这不会产生任何错误:
debarati@debarati-hp:~$ import PyMySQL 这是我的Python版本:
debarati@debarati-hp:~$ python -V
Python 3.6.3 :: Anaconda custom (64-bit)发布于 2018-03-22 22:19:41
包名是"PyMySQL";使用包名来安装它。要使用已安装的包,您需要使用模块名称,这可能是不一样的。在本例中,该模块名为"pymysql“(全是小写)。
导入应该是import pymysql。
https://stackoverflow.com/questions/49439314
复制相似问题