我在 Python 3 中安装软件包时遇到了麻烦。
我一直使用setup.py install. 但是现在,当我尝试安装 ansicolors 包时,我得到:
setup.py install
importerror "No Module named Setuptools"
我不知道该怎么做,因为我过去没有安装 setuptools。尽管如此,我还是能够在setup.py install没有 setuptools 的情况下安装许多软件包。为什么我现在应该得到 setuptools?
我什至无法安装 setuptools,因为我有 Python 3.3,而 setuptools 不支持 Python 3。
为什么我的安装命令不再起作用?
您的setup.py文件需要setuptools. 一些 Python包曾经distutils用于分发,但现在大多数都使用setuptools更完整的包。
setup.py
setuptools
distutils
setuptools在 Debian 上安装:
sudo apt-get install python3-setuptools
对于旧版本的 Python (Python 2.x):
sudo apt-get install python-setuptools