Mac使用Django安装不上mysqlclient的解决办法

  1. 如图,在pycharm中安装mysqlclient报错,而Django框架想要的又就是mysqlclient,怎么办?
    Mac使用Django安装不上mysqlclient的解决办法_第1张图片

  2. 可以暂时安装PyMYSQL代替mysqlclient

    pip install PyMYSQL
    
  3. 安装好PyMYSQL后以后,Django并不想要PyMYSQL,所以需要修改一些配置:

    1. 在配置文件中导入pymysql ,然后将它改名为mysqlclient
      Mac使用Django安装不上mysqlclient的解决办法_第2张图片
    2. 如果PyMYSQL的版本太低了,还需要修改版本号
      按住command键点击包名称进入源代码修改版本号Mac使用Django安装不上mysqlclient的解决办法_第3张图片Mac使用Django安装不上mysqlclient的解决办法_第4张图片
  4. 最后需要将这里的decode改成encode。大功告成!Mac使用Django安装不上mysqlclient的解决办法_第5张图片

你可能感兴趣的:(Python基础,django)