Mac PyCharm Did you install mysqlclient?

安装python 报错:

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.

Did you install mysqlclient?

首先,报这个错误时,我已经在本地环境建好了虚拟环境,如上图一样选择好解释器。可是生成项目的时候,会报错。

无论你在虚拟环境安装多少包,它的范围只属于你当前创建的虚拟环境,因为你没有把它设置到当前项目的解释器。

创建虚拟环境过程:https://www.cnblogs.com/jinxp/p/9709895.html

因此放弃了本地建好虚拟环境这种做法。

 

而后改用PyCharm本身自带的虚拟环境安装相应的包。

这样创建好项目之后,点击preference,搜索intere,找到解释器.双击pip

然后在弹出的页面搜索pymysql.安装之后,在__init__.py中引入:

import pymysql

pymysql.install_as_MySQLdb()

即可。

 

mac上发现一个问题,通过终端新建好的虚拟环境无法在pycharm上使用。pycharm每个项目都需要单独引入第三方包一次。

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值