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

无法使用pip3安装软件包

邵弘致
2023-03-14

嘿,伙计们,我想我的pip3遇到了麻烦。有人能帮我吗。我运行了以下命令:

pip3 install tensorflow

它将此作为一个输出:这个输出不仅与tensorflow软件包有关,而且与我尝试用pip3安装的任何软件包有关。

   Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    from pip import main
  File "/home/het/.local/lib/python3.5/site-packages/pip/__init__.py", line 26, in <module>
    from pip.utils import get_installed_distributions, get_prog
  File "/home/het/.local/lib/python3.5/site-packages/pip/utils/__init__.py", line 27, in <module>
    from pip._vendor import pkg_resources
  File "/home/het/.local/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3018, in <module>
    @_call_aside
  File "/home/het/.local/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3004, in _call_aside
    f(*args, **kwargs)
  File "/home/het/.local/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3046, in _initialize_master_working_set
    dist.activate(replace=False)
  File "/home/het/.local/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2578, in activate
    declare_namespace(pkg)
  File "/home/het/.local/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2152, in declare_namespace
    _handle_ns(packageName, path_item)
  File "/home/het/.local/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2092, in _handle_ns
    _rebuild_mod_path(path, packageName, module)
  File "/home/het/.local/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2121, in _rebuild_mod_path
    orig_path.sort(key=position_in_sys_path)
AttributeError: '_NamespacePath' object has no attribute 'sort'

编辑的原因是什么:pip工作正常,但pip3不工作

共有1个答案

令狐经武
2023-03-14

尝试更新pip和setuptools

pip3 install --upgrade pip setuptools

另外,最好的方法是使用virtualenv

 类似资料:
  • 无法获取URLhttps://pypi.python.org/simple/jupyter/:确认ssl证书时出现问题:[ssl:certificate\u VERIFY\u FAILED]certificate VERIFY FAILED(\u ssl.c:748)-跳过 我使用的是Windows 7机器,Python 3.6版本和pip版本是9.0.1。

  • 问题内容: 我有一台配备OS X El Captain的Macbook。我认为那是预装的。但是,我也安装了。开始使用时,我读到要安装软件包,请输入: 无论如何,现在当我使用 我安装了。我的意思是我可以导入它,并且可以正常使用它。此外,当我只输入时,我会收到有关用法的消息: 这与我输入just时得到的消息相同。 这是否意味着在previos版本,事情是不同的,现在和可以互换使用?如果是这样,并且为了

  • 在macOS上,我在终端中运行了这个命令: 它开始安装,然后抛出这个错误: 错误:命令出错,退出状态为1:/Library/framework/python . framework/Versions/3.8/bin/python 3.8-u-c ' import sys,setuptools,tokenize。sys . argv[0]= ' " ' " '/private/tmp/pip-ins

  • 我正在尝试使用pip3 install pygame安装pygame,但出现此错误: 错误: 命令错误,退出状态 1: 命令: /库/框架/Python.框架/版本/3.8/bin/python3.8 -u -c ' 导入系统, 安装程序工具, 标记化;sys.argv[0] = “”“”/私有/var/文件夹/5p/25vgdgh93qvg09z18wy0mg00000gn/T/pip-inst

  • 我在Mac上运行“pip3安装psycopg2”时遇到了这个错误。 我想第一次安装psycopg2。 我尝试了pip,从GitHub安装。然而,这两次都失败了。 有人能帮帮我吗?我真的很感激!

  • 问题内容: 我在Ubuntu 16.04 LTS上安装了pycharm社区版(最新的稳定版本),我无法通过pycharm安装软件包,之前已经可以安装它们。我可以通过pip安装软件包,但想解决此问题。 用谷歌搜索了这个问题,但是找不到任何修复,我有一台Windows机器,它没有遇到同样的问题。 问题答案: 我有解决方案,我转至https://youtrack.jetbrains.com/issue/