首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:没有名为“PyMySQL”的模块

问ModuleNotFoundError:没有名为“PyMySQL”的模块
EN

Stack Overflow用户
提问于 2018-03-22 22:14:07
回答 1查看 7.4K关注 0票数 0

我已经使用pip命令在我的Ubuntu16.04操作系统中成功地安装了PyMySQL:

代码语言:javascript
复制
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文件时,它会产生以下错误:

代码语言:javascript
复制
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'

但是,这不会产生任何错误:

代码语言:javascript
复制
debarati@debarati-hp:~$ import PyMySQL 

这是我的Python版本:

代码语言:javascript
复制
debarati@debarati-hp:~$ python -V
Python 3.6.3 :: Anaconda custom (64-bit)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-22 22:19:41

包名是"PyMySQL";使用包名来安装它。要使用已安装的包,您需要使用模块名称,这可能是不一样的。在本例中,该模块名为"pymysql“(全是小写)。

导入应该是import pymysql。

https://pymysql.readthedocs.io/en/latest/py-modindex.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49439314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档