繁体   English   中英

Python Pip:没有名为 pkg_resources 的模块

[英]Python Pip: No module named pkg_resources

我是一个一般的编程初学者,我刚刚开始使用 python。 我尝试使用 pip 安装 pygame (在 Mac OS 上)

§ pip install pygame

但收到一条错误消息:

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 6, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

所以我尝试(出于某种原因)再次安装 pip。

§ sudo pip uninstall pip
§ sudo pip install pip

两者都导致与以前相同的错误消息。 我卸载了 python 以确保我使用的是最新版本,但如果有的话,它会让事情变得更糟。 几乎任何包含 pip 的命令都会产生相同的错误消息。 我在使用终端 window 方面的经验几乎为零,所以如果你知道答案,请稍微降低一点。

编辑:这是我尝试过的命令列表,它们给出了相同的错误消息:

pip    
sudo pip
sudo pip install setuptools --upgrade

我尝试过的导致其他错误消息的命令列表:

sudo easy_install install setuptools --upgrade

结果是

    Traceback (most recent call last):
  File "/usr/bin/easy_install", line 8, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

这主要是关于设置工具的问题,因为 python 需要操作系统和版本特定的设置工具。 您可以尝试使用以下命令安装安装工具。

pip install setuptools

您还可以尝试以下方法:

sudo pip install setuptools --upgrade
or sudo easy_install install setuptools --upgrade

根据互联网上的一些类似帖子,这应该可以

sudo apt-get install --reinstall python-pkg-resources

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM