在Python 3中安装软件包时遇到问题.

我总是安装setup.py install个软件包.但现在,当我try 安装ansicolors软件包时,我得到了:

importerror "No Module named Setuptools"

我不知道该怎么办,因为我过go 没有安装setuptools.尽管如此,我仍然能够在没有安装工具的情况下安装许多带有setup.py install个的软件包.为什么我现在就要安装工具?

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

为什么我的install命令不再有效?

推荐答案

你的setup.py文件需要setuptools.一些Python包过go 使用distutils进行分发,但现在大多数使用setuptools,这是一个更完整的包.Here是一个关于它们之间差异的问题.

要在Debian上安装setuptools,请执行以下操作:

sudo apt-get install python3-setuptools

对于较旧版本的Python(Python2.x):

sudo apt-get install python-setuptools

Python相关问答推荐

try 在树叶 map 上应用覆盖磁贴

Excel图表-使用openpyxl更改水平轴与Y轴相交的位置(Python)

运行终端命令时出现问题:pip start anonymous"

图像 pyramid .难以创建所需的合成图像

如何从在虚拟Python环境中运行的脚本中运行需要宿主Python环境的Shell脚本?

如何在FastAPI中为我上传的json文件提供索引ID?

需要帮助重新调整python fill_between与数据点

如何在Python 3.9.6和MacOS Sonoma 14.3.1下安装Pyregion

使用嵌套对象字段的Qdrant过滤

你能把函数的返回类型用作其他地方的类型吗?'

如何在PythonPandas 中对同一个浮动列进行逐行划分?

如何训练每一个pandaprame行的线性回归并生成斜率

Python协议不兼容警告

TypeError:';Locator';对象无法在PlayWriter中使用.first()调用

PYTHON中的pd.wide_to_long比较慢

替换包含Python DataFrame中的值的<;

EST格式的Azure数据库笔记本中的当前时间戳

函数()参数';代码';必须是代码而不是字符串

如何在Polars中处理用户自定义函数的多行结果?

Pip:卸载`-e`安装过程中安装的所有pkgs