Ошибка импорта инструментов настройки Python (с использованием NetBeans)

Я попытался найти вопрос, который ответил бы на этот вопрос, но не увенчался успехом, поэтому я задал новый вопрос.

Я пытаюсь скомпилировать свою старую игру Python Tic Tac Toe в NetBeans, но получаю сообщение об ошибке

ImportError: No module named setuptools

В моем реальном коде я не импортировал модуль с именем setuptools. Насколько я понимаю, компилятор генерирует файл setup.py и пытается использовать там этот модуль setuptools. Как я могу решить эту проблему?

Я почти уверен, что проблема не в коде, так как тот же код отлично работал в то время, когда я действительно его сделал, и после этого я его не менял.


person zaplec    schedule 06.02.2010    source источник


Ответы (3)


Вам необходимо установить либо setuptools, либо Distribute в вашем экземпляре Python. Следуйте инструкциям на любой веб-странице.

person Ned Deily    schedule 06.02.2010
comment
Спасибо. Установка setuptools решила проблему. Я пытался найти этот setuptools, прежде чем спрашивать, но не смог найти в тот раз (вероятно, написал с ошибкой). - person zaplec; 06.02.2010
comment
обратите внимание, что Distribute предназначен для замены Setuptools в качестве стандартного метода работы с дистрибутивами модулей Python. Вы должны использовать это для python 3. - person gnr; 28.10.2012
comment
Да, так как setuptools не было выпусков в течение нескольких лет и он не обновлялся для Python 3, Distribute теперь обычно рекомендуется для предоставления easy_install и setuptools API. - person Ned Deily; 28.10.2012

Тот же ответ, что и у Сатьи, но проще скопировать и вставить:

wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py build
sudo python setup.py install
person darkzangel    schedule 06.06.2012

Тот же ответ, что и выше, но, поскольку у меня нет прав на комментарии, вот рабочая версия, которая игнорирует несоответствие сертификата для автоматического перенаправления ssl:

wget --no-check-certificate http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py build
sudo python setup.py install
person Stacked    schedule 20.08.2013