当前位置: 首页 > 知识库问答 >
问题:

我无法安装Python库,因为“from pip import main无法导入name main”[重复]

鱼浩荡
2023-03-14

我不是Ubuntu的专家,所以我需要你的帮助,这将使我的一天。我的机器上有几个版本的python,因为在安装odoo 10之后,我正在使用odoo的几个odoo framewrok版本,它在python2.7上工作。我正在删除它,重新安装时出现此问题。

Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    from pip import main
ImportError: cannot import name main

我如何解决这个问题?

注意:当我在终端中写入类型pip时,我得到这个位置pip是/home/autoparts/。本地/bin/pip。我认为pip的位置与上面的错误不一样。任何帮助都将受到感谢。

共有1个答案

奚光霁
2023-03-14

在Github Pip 5447上查看此主题

他们提供了以下两种方法:

我们在bash中通过清除哈希解决了这个问题:

$hash-d pip

或者用破折号(sh)表示:

$hash-r pip

在这种情况下,具体问题似乎是:

>

  • pip3安装--用户--升级pip在用户站点中安装PIP10,但不卸载pip的系统站点副本。

    用户从/usr/bin/pip3运行系统包装器,它来自操作系统提供的pip8。这个包装器期望看到PIP8,但并没有,因为用户站点比系统站点优先。

    解决方案是使用在--user中安装pip 10时安装的pip包装器。这将意味着更改您的PATH以将其放在首位,或者在调用pip时使用显式路径。

  •  类似资料:
    • 问题内容: 我无法安装任何Python库。我正在使用和。我收到以下错误: 与我一起跑步时,我得到以下信息: 问题答案: 在Mac上,您可以

    • 问题内容: 尝试在python服务器上集成Google Firestore API 我在这里收到此错误: 我安装了模块: 并运行应用 问题答案: Google Cloud Firestore要求。 但是,根据您的操作系统,还有其他步骤。查看 https://github.com/grpc/grpc/tree/master/src/python/grpcio

    • 当我尝试导入psycopg2时,发生了以下错误。 导入心理学2 Traceback(最近一次调用最后一次):文件“”,第1行,在文件“/库/框架/Python.framework/Versions/3.7/lib/python3.7/site-packages/psycopg2/init.py”中,第50行,在心理学2中。_psycopg导入(#noqa重要错误: dlopen2(/库/框架/Py

    • 我一直在Ubuntu上开发python应用程序。我总是在virtualenv中工作,以便更好地处理包。我最近在windows上克隆了我的项目,创建了一个VirtualEnv。冉 dj-database-url==0.5.0 Django==2.1.2 Django-Admin==1.3.2 Django-Heroku==0.3.1 DjangoRestFramework==3.9.0 Flake8

    • 问题内容: 我一直在使用python进行简单的数据处理脚本,但是现在我想进行一些图像处理,但是遇到了问题。导入枕头模块似乎无效。我在这里找到了一个简单的脚本来检查安装了哪些软件包,并找到了它,但是导入它似乎无效。 这是我要运行的代码: 结果如下: 我正在Windows 8.1上使用Spyder和Python 2.7.9运行它 问题答案: 您导入不正确。尝试使用: 即不再使用Python Imagi

    • 我正在尝试使用pip为我正在构建的语音助手项目安装pyAudio。当我尝试运行代码时,它返回此错误,并没有名为“pyaudio”的模块。所以我假设我必须再次安装pyaudio才能使其正常工作。 但在安装pyaudio时,我遇到了这个错误。我尝试了许多方法,如安装portaudio、清除pip缓存、更新、卸载、重新安装包、pip和python。 我是python新手,所以请不要介意这是新手犯的错误。