我从这里下载了ez_setup
代码:http://peak.telecommunity.com/dist/ez_setup.py并运行它,但我不认为setuptools
已正确安装。当我尝试使用easy_install
打开一个鸡蛋时,我得到一个NameError。有什么想法吗?
这是具体的错误:
Traceback (most recent call last):
File "C:...setup.py", line 223, in <module>
easy_install eggsetup.py
NameError: name 'easy_install' is not defined
对于linux版本(ubuntu / linux mint),您始终可以在命令提示符下键入:
sudo apt-get install python-setuptools
这将自动安装eas-_install
对于Ubuntu上的python3
sudo apt-get install python3-setuptools
请尝试使用pip安装依赖项,运行此命令:
sudo pip install -U setuptools
试试这个链接 - > https://pypi.python.org/pypi/setuptools
我假设你在Windows上(可能是错的)但是如果你单击绿色下载按钮,它会带你到一个表,你可以选择下载适合你的Python版本的.exe版本的setuptools。所有eggsetup东西都应该在可执行文件中处理。
如果您需要更多帮助,请告诉我。
apt-get install python-setuptools python-pip
要么
apt-get install python3-setuptools python3-pip
你还想安装python包......
在Ubuntu上,直到python-distribute比0.7更新,我建议:
$ wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python
见http://reinout.vanrees.org/weblog/2013/07/08/new-setuptools-buildout.html
适用于Amazon Linux AMI
yum install -y python-setuptools
如果您从发行版软件包安装,那么这可能不适用于您的方案...
我从源代码安装了多个版本的Python,我发现我没有版本3.5的setuptools
。当我编译3.5时,似乎我是missing the zlib
库,随后使setuptools
安装失败(至少对我来说)。使用安装的zlib
库重新编译为我修复了这个问题。
如果由于某种原因缺少setuptools
并且使用所有必需的lib编译Python,您应该能够从GitHub repo中安装它,如下所示:
git clone https://github.com/pypa/setuptools.git
cd ./setuptools
python3.5 bootstrap.py
sudo python3.5 setup.py install