PyCharm提示ModuleNotFoundError: No module named 'pymysql'
程序员文章站
2022-03-28 18:45:38
初学python,连接mysql时遇到了提示pymysql模块导入有问题,本人虽是window系统,解决思路是一样的 代码如下: 首先,需要安装PyMySQL 在cmd中运行:pip install PyMySQL 安装成功后重启Pycharm,让Pycharm重新加载配置文件,如果还是不能连接数据 ......
初学python,连接mysql时遇到了提示pymysql模块导入有问题,本人虽是window系统,解决思路是一样的
代码如下:
import pymysql
#打开数据库,参数依次为:主机名/ip,用户名,密码,数据库名
db=pymysql.connect("localhost","root","888999","pythonsql")
#使用cursor()方法创建一个游标对象cursor
cursor =db.cursor()
#使用execute()方法执行sql查询
cursor.execute("select version()")
#使用fetchone()方法获取单条数据,并打印
data =cursor.fetchone()
print("datebase version : %s " % data)
#关闭数据库连接
db.close()
首先,需要安装pymysql
在cmd中运行:pip install pymysql
安装成功后重启pycharm,让pycharm重新加载配置文件,如果还是不能连接数据库,就手动添加pip命令的路径
查看pip命令路径方法,再执行一次pip install pymysql,系统会提示你已安装过,并把路径显示出来,找到实际路径,复制下来:
右击file-->settings,按照以下流程执行
输入自己查到的pip命令路径
重新运行,完美解决。
推荐阅读
-
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
-
pycharm运行出现ImportError:No module named的解决方法
-
Python3中无法导入ssl模块的解决办法和python3.7 ModuleNotFoundError: No module named bz2解决办法
-
Centos7 执行firewall-cmd –permanent –add-service=mysql报错“ModuleNotFoundError: No module named 'gi'”
-
PyCharm导入pymysql包运行报错问题解决:No module named 'PyMySQL'
-
web.py设置SSL支持(HTTPS,解决错误 ModuleNotFoundError: No module named 'web.wsgiserver')
-
【昊鼎王五】执行python3脚本,报“ModuleNotFoundError: No module named 'dateutil'”错的解决方法
-
解决pycharm终端/cmd运行python脚本报错“ImportError/ModuleNotFoundError:No Module named ...”
-
ModuleNotFoundError: No module named 'scrapy.contrib'------使用ImagesPipeline时候--参考官方文档
-
ModuleNotFoundError: No module named 'torch'(anaconda安装好Pytorch却无法在Jupyter notebook使用)