200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Django面试题和出现的一些问题

Django面试题和出现的一些问题

时间:2023-09-24 09:36:28

相关推荐

Django面试题和出现的一些问题

文章目录

问题conda 和 django win环境下安装 mysql_client 出现的问题如果是linux 或者 mac做法如果你是 win 恭喜你看问题解决一:使用pymysql解决二:放弃conda

问题

conda 和 django win环境下安装 mysql_client 出现的问题

如果是linux 或者 mac做法

执行创建命令

# django的orm基于mysql_client 所以我们需要先下以下这个包conda install -c anaconda mysqlclientpython manage.py makemigrationspython manage.py migrate

如果你是 win 恭喜你看问题

condawin环境下 最高支持mysqlclient的版本是1.3.14这个版本只支持python3.7及以下

django需要mysqlclient的最低版本是2.x.x这就出现了一个问题

django 在win环境下不能使用 conda 虚拟环境 安装mysqlclient 只能使用pymysql

解决一:使用pymysql

使用pymysql

设置使用 pymysql 在 settings.py 同级目录下的init.py 中写入以下代码

import pymysqlpymysql.install_as_MySQLdb()

输入命令

conda install pymysqlpython manage.py makemigrationspython manage.py migrate

解决二:放弃conda

pip install mysqlclient

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。