Python 解决: from pip import main ImportError: cannot import name 'main'

此次报错是因为 pip 升级出的问题:

解决方案1:

python3 -m pip install 模块名

解决方案2:

进入 pip3 的文件夹 sudo vi /usr/bin/pip3 
修改:from pip import main 
为:from pip._internal import main

然后保存退出。 
再运行 pip3 install 模块名 就能成功了!

转自:https://blog.csdn.net/qq_33811662/article/details/80615353

Python 解决: from pip import main ImportError: cannot import name 'main'

原文地址:https://www.cnblogs.com/luozeng/p/9583640.html

时间: 2024-11-10 15:42:15

Python 解决: from pip import main ImportError: cannot import name 'main'的相关文章

输入pip命令报错:from pip import main ImportError: cannot import name 'main'

报错信息: [email protected]:~$ pip Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> from pip import main ImportError: cannot import name 'main' 很多博文的解决方案是,可能他们执行这命令有效果,我这ubuntu是不管怎么升级都只能是pip的8版本,也没找到如何pip的10版本设为默认版本,

ubuntu 下更新pip后发生 ImportError: cannot import name &#39;main&#39;的问题解决

今天刚使用ubuntu 由于安装的是pip 8的版本,我感觉pip版本有些低就随手将将pip更新了,刚新到pip 10版本的,没想到刚更新完就报错了, 发生 ImportError: cannot import name 'main'的问题, 他报错的文件是在usr/bin/pip 的,之后就进入到那个路径下,打开对应文件 1 cd /usr/bin 2 3 sudo vi pip 之后改为这样 他之前的文件最后一行是sys.exit(main())的,然后 1 esc 2 3 :wq 保存退出

在eclipse中用java调用python报错 Exception in thread &quot;main&quot; ImportError: Cannot import site module and its dependencies

最近做项目需要用java调用python,配置了jython后,运行了例子代码: 获得一个元组里面的元素: import org.python.util.PythonInterpreter; public class FirstJavaScript { public static void main(String args[]) { PythonInterpreter interpreter = new PythonInterpreter(); interpreter.exec("days=('

升级pip后出现ImportError: cannot import name main

在Ubuntu中,升级了pip,再次使用pip 安装相关的python包的时候就出现以下错误 ImportError: cannot import name main 解决:pip文件在usr/bin目录下,cd进去,进行以下修改 把下面的三行 from pip import main if __name__ == '__main__': sys.exit(main()) 换成下面的三行 from pip import __main__ if __name__ == '__main__': sy

pip升级报错 ImportError: cannot import name &#39;main&#39;

[email protected]:/usr/bin# pip3 install pyaudio Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> from pip import main ImportError: cannot import name 'main' 参考:https://stackoverflow.com/questions/28210269/impor

修复服务器上出现ImportError: cannot import name main的问题

在服务器上成功升级pip2之后再运行pip2命令出现如下报错信息 Traceback (most recent call last): File "/usr/bin/pip2.7", line 7, in <module> from pip import main ImportError: cannot import name main 方法一 上网查了好久,一般都是说要修改/usr/bin路径下的pip文件,原文件内容如下: # -*- coding: utf-8 -*-

ImportError: cannot import name pxssh

Traceback (most recent call last): File "/root/Desktop/JuniperBackdoor-master/JuniperBackdoor.py", line 1, in <module> from pexpect import pxssh ImportError: cannot import name pxssh kali自带python 2.7.3,pexpect 模块版本太老,该升级啦.. The pexpect lib

ImportError: cannot import name &#39;login&#39; from &#39;django.contrib.auth.views&#39;

python版本: Django版本: 3.0.3 报错信息: File "D:\python_work\learning_log\users\urls.py", line 4, in <module> from django.contrib.auth.views import login ImportError: cannot import name 'login' from 'django.contrib.auth.views' (D:\python_work\lear

pip下载报错cannot import name &#39;FormatControl&#39;

今天在pycharm中通过pip install下载插件时,不知道什么原因出了错 解决方法:降低了pip的版本 pip下载地址:https://pypi.org/project/pip/19.1.1/#files 下载后解压,并进入解压后的文件 输入 python setup.py install 之后pip成功降级,错误也解决了 pip下载报错cannot import name 'FormatControl' 原文地址:https://www.cnblogs.com/liujinxin123