安装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每个项目都需要单独引入第三方包一次。