创建django项目出现AttrbuteError module 'pip' has no attribute 'main'解决方法

由于升级pip到10.0,创建django出现AttrbuteError module ‘pip‘ has no attribute ‘main‘错误,解决方法有两种

一:找到/Applications/PyCharm.app/Contents/helpers/packaging_tool.py在头部加上

import pip._internal as pip_new

然后分别修改文件中的这两行中的pip

return pip.main([‘install‘+ pkgs)

return pip.main([‘uninstall‘‘-y‘+ pkgs)

修改为

return pip_new.main([‘install‘+ pkgs)

return pip_new.main([‘uninstall‘‘-y‘+ pkgs)

二:将pip版本降级

python -m pip install --upgrade pip==9.0.3

创建django项目出现AttrbuteError module 'pip' has no attribute 'main'解决方法

原文地址:https://www.cnblogs.com/YingLai/p/9070051.html

时间: 2024-11-08 02:28:52

创建django项目出现AttrbuteError module 'pip' has no attribute 'main'解决方法的相关文章

Pycharm问题:module 'pip' has no attribute 'main'

更新pip之后(pip 10 版本之后),Pycharm安装package出现报错:module 'pip' has no attribute 'main' 解决办法如下: 找到Pycharm安装目录下的  helpers/packaging_tool.py 文件找到如下代码: def do_install(pkgs): try: import pip except ImportError: error_no_pip() return pip.main(['install'] + pkgs) d

pycharm安装第三方库失败module 'pip' has no attribute 'main'

用的pycharm2017.3,新创建一个项目,在安装appium-python-client时报错module 'pip' has no attribute 'main'.通过强大的度娘,知道是pip等级太高的原因,pip 10.0以上的版本中,没有mian.py文件, 方法一: 尝试进入venv/script文件中,直接把pip等级降下来 python -m pip install --upgrade pip==9.0.3 结果:回到pycharm中,发现pip版本并没有成变成9.0.3,放

module 'pip' has no attribute 'main'

Pycharm安装package出现报错:module 'pip' has no attribute 'main' Traceback (most recent call last): File "D:\Program Files\JetBrains\PyCharm Community Edition 2017.3.1\helpers\packaging_tool.py", line 192, in main retcode = do_install(pkgs) File "

解决Pycharm中module 'pip' has no attribute 'main'的问题

景:pip升级至10.0.1后,使用Pycharm安装Package时一直提示module 'pip' has no attribute 'main'报错信息. 解决方法: 找到Pycharm安装目录C:\Works\tools\JetBrains\PyCharm 2016.3.3\helpers下面的packaging_tool.py文件, 打开后定位到如下代码: 修改为如下代码: 修改后保存,再安装新的Package时就可以成功了. 解决Pycharm中module 'pip' has no

解决pycharm问题:module 'pip' has no attribute 'main'

找到安装目录下 helpers/packaging_tool.py文件,找到如下代码: def do_install(pkgs):    try:        import pip    except ImportError:        error_no_pip()    return pip.main(['install'] + pkgs) def do_uninstall(pkgs):    try:        import pip    except ImportError:  

Jupiter 页面环境下使用pip无法安装(AttributeError: module 'pip' has no attribute 'main')

异常: AttributeError Traceback (most recent call last) <ipython-input-5-880e5dfa627c> in <module> 1 def install(package): 2 pip.main(["install", package]) ----> 3 install("syslog_parse") <ipython-input-5-880e5dfa627c>

python中引入包的时候报错AttributeError: module &#39;sys&#39; has no attribute &#39;setdefaultencoding&#39;解决方法?

python中引入包的时候报错:import unittestimport smtplibimport timeimport osimport sysimp.reload(sys)sys.setdefaultencoding('utf-8') AttributeError: module 'sys' has no attribute 'setdefaultencoding'解决方法: 1.python2中解决方法:reload(sys)sys.setdefaultencoding('utf-8'

Python脚本报错AttributeError: ‘module’ object has no attribute’xxx’解决方法

最近在编写Python脚本过程中遇到一个问题比较奇怪:Python脚本完全正常没问题,但执行总报错"AttributeError: 'module' object has no attribute 'xxx'".这其实是.pyc文件存在问题. 问题定位: 查看import库的源文件,发现源文件存在且没有错误,同时存在源文件的.pyc文件 问题解决方法: 1. 命名py脚本时,不要与python预留字,模块名等相同 2. 删除该库的.pyc文件(因为py脚本每次运行时均会生成.pyc文件

ubuntu下python2-python3版共存,创建django项目出现的问题

ubuntu系统下:存在python2.7.14与python3.6.3 这时候需要安装使用django,可以使用pip命令分别安装django(前提是已经各自安装好pip) python2下:sudo pip install django python3下:sudo pip3 install django 创建django项目: django-admin.py startproject HelloWorld 可能出现问题:未找到django-admin.py没命令 这是需要在安装python-