django虚拟环境版本依赖和问题记录

python 3.6 直接官网下载安装

dajngo 3.2.18 使用Pip安装

pymysql 1.0.2 使用pip安装

pip 21.3.1

mysqlclient 1.4.6 在https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient上下载对应3.6版本,然后pip install mysqlclient-1.4.6-cp36-cp36m-win_amd64.whl

setting里记者检查是否注册了app的名字
ini.t里面记着检查是否有写import pymysql pymysql.install_as_MySQLdb()

接着是python manage.py mskemigrations .刚刚报错有ImportError: cannot import name ‘COMMAND’,这个直接在报错提示中点进那个py文件中,用pycharm自动提示恢复
接着报错ImportError: cannot import name ‘SERVER_STATUS’,这个直接把import pymysql pymysql.install_as_MySQLdb()这一行添加到setting里面,

然后makemigrations,发现成功了。


版权声明:本文为weixin_42047210原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。