我在 Python 3 中安装包时遇到问题。
我一直使用 setup.py install
安装软件包。但是现在,当我尝试安装 ansicolors 包时,我得到:
importerror "No Module named Setuptools"
我不知道该怎么做,因为我过去没有安装 setuptools。尽管如此,我仍然能够使用 setup.py install
安装许多软件包,而无需安装工具。为什么我现在应该得到 setuptools?
我什至无法安装 setuptools,因为我有 Python 3.3,而 setuptools 不支持 Python 3。
为什么我的安装命令不再起作用?
原文由 user1994934 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的
setup.py
文件需要setuptools
。一些 Python 包过去使用distutils
进行分发,但现在大多数使用setuptools
,一个更完整的包。 这 是关于它们之间差异的问题。在 Debian 上安装
setuptools
:对于旧版本的 Python (Python 2.x):