Ответ 1
Для версий Linux (ubuntu/linux mint) вы всегда можете ввести это в командной строке:
sudo apt-get install python-setuptools
это автоматически установит eas-_install
Я загрузил код 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
Для python3 на Ubuntu
sudo apt-get install python3-setuptools
Попробуйте эту ссылку → https://pypi.python.org/pypi/setuptools
Я предполагаю, что вы находитесь в Windows (может быть, неправильно), но если вы нажмете зеленую кнопку "Загрузки", она приведет вас к таблице, в которой вы можете загрузить версию. setup.exe setuptools, подходящую для вашей версии Python. Все файлы eggsetup должны быть учтены в исполняемом файле.
Сообщите мне, если вам нужна дополнительная помощь.
В 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
попробуйте установить зависимость с помощью pip, запустите эту команду:
sudo pip install -U setuptools
Для Amazon Linux AMI
yum install -y python-setuptools