在使用Django,pip安装MySQLclient时出现无法安装情况:

Pycharm pip安装出现没有main错误和提示没有安装pymsql或者Python_mysql

即使去了pycharm 中的settings安装也是提示:

Pycharm pip安装出现没有main错误和提示没有安装pymsql或者Python_mysql


方法1:pip install main

结果:没有作用
Pycharm pip安装出现没有main错误和提示没有安装pymsql或者Python_mysql


方法二:更新pip

结果:没有效果

Pycharm pip安装出现没有main错误和提示没有安装pymsql或者Python_mysql

方法三:找到pycharm的安装位置找到helpers文件夹

Pycharm pip安装出现没有main错误和提示没有安装pymsql或者Python_mysql

找到内部的packaging_tool.py文件进行替换:

Pycharm pip安装出现没有main错误和提示没有安装pymsql或者Python_mysql

Pycharm pip安装出现没有main错误和提示没有安装pymsql或者Python_mysql

替换为:

Pycharm pip安装出现没有main错误和提示没有安装pymsql或者Python_mysql

具体替换方法可查看此大神博客:https://blog.csdn.net/Darkman_EX/article/details/80596034

Pycharm pip安装出现没有main错误和提示没有安装pymsql或者Python_mysql

果然没用!!!!还是没有解决,继续找方法!!!

最终方法:首先降级pip到9或者以下版本

命令:python -m pip install --upgrade pip==9.0.3

再在项目中的__init__.py中输入以下代码:

import pymysql
pymysql.install_as_MySQLdb()
输入以上两行代码可以解决pycharm提示没有安装pymysql或者Python_mysql的问题!!!

相关文章: