文章目录

  • 问题
    • 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

  1. 设置使用 pymysql 在 settings.py 同级目录下的 init.py 中写入以下代码
import pymysqlpymysql.install_as_MySQLdb()
  1. 输入命令
conda install pymysqlpython manage.py makemigrationspython manage.py migrate

解决二:放弃conda

pip install mysqlclient

Django面试题和出现的一些问题相关推荐

  1. python django面试题(第八章)

    第八章 django 1. 简述http协议和常用请求头 http协议是超文本传输协议 常用请求头: 协议头 说明 Accept 可接受的响应内容类型 Accept-Charset 可接受的字符集 A ...

  2. python django面试题_Django面试问题

    1. 对Django的认识? #1.Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构.以及全功能的管理后台. #2.Dja ...

  3. python django面试题_Django、Python常见面试题

    一.django 1.中间件 中间件一般做认证或批量请求处理,django中的中间件,其实是一个类,在请求和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法, 如请求过来 执行p ...

  4. Django 必会面试题总结

    文章转自 https://blog.csdn.net/weixin_43063753/article/details/85559540 目录 欢迎关注 1 列举Http请求中常见的请求方式 2 谈谈你 ...

  5. python面试题整理

    一.Python基础 在Django2.0之前外键不需要只需要models.ForeignKey('外键关联')就可以实现了 但是在Django发布2.0之后,需要在这个方法里添加另外一个参数 on_ ...

  6. Python 面试题 大纲

    Python 核心技术 面试题:https://blog.csdn.net/mengnf/article/details/122425328 Python Django 面试题:https://blo ...

  7. flask mysql 版本_flask 数据库字段类型

    使用flask_sqlalchemy 首先引用一下廖雪峰Python教程里关于sqlalchemy的话, 这里我们要讲的是flask_sqlalchemy的用法. 1. 安装 用pip安装即可, 进入 ...

  8. pythondjangoddos_django 服务器选择

    用Pycharm创建第一个Django程序 在Pycharm中选择Django程序 创建项目后的目录是这个样子的 介绍一下主要的几个文件 manage.py manage.py主要有以下几个功能 1. ...

  9. django model filter_Django开发常用方法及面试题

    Django开发常用方法及面试题 目录 1. 对Django的认识? 2. Django .Flask.Tornado的对比 3. 什么是wsgi,uwsgi,uWSGI? 4. django请求的生 ...

最新文章

  1. DESeq2包分析差异表达基因
  2. 重新查看Play Framework发布的值
  3. 8086简单的指令流水线_在8086微处理器中执行流水线的指令和概念的步骤
  4. oracle manager 配置,Oracle Net Manager 基本配置
  5. English Learning from research paper
  6. python实现自动化不停打电话
  7. 基于Java-EE和websocket的无人机网页监控系统(网页地面站-源码)
  8. java日期格式化 类_Java日期格式化(DateFormat类)
  9. 2020下半年6级高频词汇整理
  10. 计算机顶级水平,中国10年前的顶级电脑的配置、性能上相当于现在电脑的什么水平?...
  11. Selenium(2): DOM元素定位、操作
  12. ئاندرويىد تېلېفۇندىكى ئۇيغۇرچە
  13. 防雷知识:什么是雷电浪涌
  14. laravel导出excel
  15. 野火FPGA-状态机
  16. linux ps4模拟器下载地址,PS4模拟器PC版下载
  17. Pandas处理大数据的性能优化技巧
  18. 初学Python——马哥——Python相关理论
  19. php微信访问,PHP开发之判断微信浏览器访问
  20. 【python种子项目ppc】一行代码生成项目与开发详细指导

热门文章

  1. python数据分析与挖掘实战(商品零售购物篮分析)
  2. WebLogic之eclipse安装WebLogic插件
  3. Vue 路由参数传递
  4. python3中正确代码报红显示Indent expected
  5. 音乐基础理论 第一章
  6. 集音频和视频播放功能于一身的简易播放器
  7. MVC, MVP 与 MVVM
  8. Blink是如何工作的
  9. .NET基础-11-ArrayList|Hashtable|File文件操作|Dircetioy文件夹操作|Path路径操作
  10. 设备选型(选择交换机、选择路由器的技能指标)