我在安装Python 3中的包时遇到了麻烦。

我总是用setup.py install安装包。但是现在,当我尝试安装anicolors包时,我得到:

importerror "No Module named Setuptools"

我不知道该怎么做,因为我过去没有安装安装工具。尽管如此,我仍然能够使用setup.py install安装许多包,而不需要setuptools。为什么我现在要安装工具?

我甚至不能安装setuptools,因为我有Python 3.3和setuptools不支持Python 3。

为什么我的安装命令不再工作了?


当前回答

确保您正在运行最新版本的pip

我试着安装Ansible,但是失败了

ModuleNotFoundError:没有名为“setuptools_rust”的模块

Python3-setuptools已经到位,所以升级PIP解决了这个问题。

pip3 install -U pip

其他回答

Windows 7:

我在这里给出了Python Selenium WebDriver的完整解决方案:

安装简单(Windows -简化) 从“https://pypi.python.org/pypi/setuptools”下载ez.setup.py (https://bootstrap.pypa.io/ez_setup.py) 将ez.setup.py移到C:\Python27\ 打开CMD提示符 cd C: \ Python27 \ C:\Python27\python.exe ez.setup.py安装

如果pip没有安装,比如它来自死蛇PPA,或者Docker环境,修复此错误的最佳方法是通过运行引导它

python -m ensurepip

如果你仍然发现这个问题,试试这个:

python3 -m pip install scrapy --upgrade --force --user

我在安装pyunicorn时遇到了这样的问题。我想在谷歌Colab上安装它。我试着直接从Github安装pyunicorn,它为我工作。以我为例,它是这样的:

pip install git+https://github.com/pik-copan/pyunicorn.git#egg=pyunicorn

这就是我的问题是如何解决的=> pip3安装setuptools-rust

如果你想检查你的list => pip3 list

我在尝试安装elastalert2时遇到了这个问题

系统信息

CentOS Linux发行版7.9.2009(核心版)

Python 3.6.8

PIP 21.3.1 from /usr/local/lib/python3.6/site-packages/ PIP