Как настроить Setuptools для Python 2.6 в Windows?
Есть ли способ установить Setuptools для Python 2.6 в Windows без установщика exe?
На данный момент нет ни одного построенного, и сопровождающий Setuptools заявил, что, вероятно, пройдет некоторое время, прежде чем он доберется до него.
Кто-нибудь знает способ его установки в любом случае?
Ответы
Ответ 1
Первый вариант - онлайн-установка (т.е. Оставаться подключенным к Интернету в течение всего процесса установки):
- Скачать setuptools-0.6c9.tar.gz
- Используйте 7-zip, чтобы извлечь его в папку (каталог) за пределами вашей установочной папки Windows Python
- Перейдите в папку (см. Шаг 2) и запустите ez_setup.py из соответствующей командной строки (команды).
- Убедитесь, что ваш PATH содержит соответствующий каталог C:\Python2X\Scripts
Второй вариант:
- Скачать setuptools-0.6c9.tar.gz
- Загрузите файл setuptools-0.6c9-py2.6.egg в папку (каталог) вне вашей установочной папки Windows Python
- Используйте 7-zip для распаковки ez_setup.py в ту же папку, что и setuptools-0.6c9-py2.6.egg
- Перейдите в соответствующее приглашение dos и в командной строке запустите python ez_setup.py setuptools-0.6c9-py2.6.egg.
- Убедитесь, что ваш PATH содержит соответствующий каталог C:\Python2X\Scripts
Третий вариант (при условии, что на вашем компьютере установлена Visual Studio 2005 или MinGW)
- Скачать setuptools-0.6c9.tar.gz
- Используйте 7-zip, чтобы извлечь его в папку (каталог) за пределами вашей установочной папки Windows Python
- Перейдите в папку (см. Шаг 2) и запустите python setup.py install из соответствующей командной строки (команды).
Пожалуйста, оставьте отзыв.
Ответ 2
Вы можете загрузить и запустить http://peak.telecommunity.com/dist/ez_setup.py. Это загрузит и установит setuptools.
[обновление]
Этот script больше не работает - версия setuptools, которую она загружает, не находится в URI, указанном в ez_setup.py -navigate to http://pypi.python.org/packages/2.7/s/setuptools/ для последней версии - script также выполняет некоторую проверку md5, я еще не просмотрел ее.
Ответ 3
Ответ 21 ноября не помог мне. Я заработал на своей 64-битной машине Vista, следуя инструкциям метода 1, за исключением шага 3, который я набрал:
setup.py install
Итак, в общем, я сделал:
- Загрузить setuptools-0.6c9.tar.gz
- Используйте 7-zip, чтобы извлечь его в папку (каталог) вне папки установки Windows Python.
- В командной строке DOS (команда) введите cd в свою новую папку setuptools-0.6c9 и введите "setup.py install" (без кавычек).
- Убедитесь, что ваш PATH включает соответствующий каталог C:\Python2X\Scripts
Ответ 4
Я могу найти EXE, делающий google,
вы можете просто загрузить его со следующего URL-адреса и дважды щелкнуть и установить....
http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe#md5=1509752c3c2e64b5d0f9589aafe053dc
Ответ 5
Я быстро заработал, загрузив исходный код и затем запустив (из извлеченного каталога):
python.exe setup.py bdist_wininst
Это построит dist\setuptools-0.6c9.win32.exe
, который является именно установщиком, который вы ищете.
Ответ 6
Просто установите setuptools следующим образом:
Это будет установлено из источника в папку python site-packages и любые другие необходимые шаги. Это было в Windows XP SP2.
Ответ 7
"Первый вариант" (4 этапа: загрузка, извлечение, запуск, проверка PATH) не работал на моем компьютере с Windows Server 2008 x64 с установленным 32-разрядным Python 2.6 и не работал на моей машине Vista x64 с Python 2.6 32-разрядная версия.
"Вторая опция (5 шагов: загрузка, извлечение, извлечение, запуск, проверка PATH)) работала как на Windows Server 2008 x64, так и на Windows Vista x64.
Спасибо за предоставленную инструкцию!
Ответ 8
Вариант OP 1 не работал у меня.
Однако установка setup.py, упомянутая NathanD, действительно сделала трюк.
Может быть, это должно стать вариантом 1?
Вернер
Ответ 9
setuptools
обновлен в версии 0.6c11.
Ответ 10
Самый простой способ установки setuptools - использовать предустановленный установщик Windows.
для 32-разрядного Python в Windows, обновлена официальная страница setuptools и установлена программа установки Windows для Python 2.6 и 2.7:
для 64-разрядного Python в Windows, setuptools Установщики Windows доступны здесь:
Ответ 11
Мой совет - подождать, пока Python 2.6.2 не будет использовать Python 2.6 для Windows. Есть еще некоторые ошибки, которые делают его менее идеальным (этот особенно неприятен). Лично я не смог заставить setuptools полностью работать на Vista x64 даже после установки из источника. В Python 2.5.4 у меня не было никаких проблем.
Ответ 12
Второй вариант работал у меня.
Две заметки:
а. После установки, когда вы используете easy_install в Vista, делайте это как администратор. (Щелкните правой кнопкой мыши на ярлыке командной строки и нажмите "запустить как администратор" ). Мне не удалось запустить easy_install, не делая этого.
б. Он подразумевает использование ez_setup из setuptools-0.6c9.tar.gz
Ответ 13
У Python есть все на борту, чтобы сделать это.
from https://pypi.python.org/pypi/setuptools#installing-and-using-setuptools Я получил URL-адрес ez_setup.py: https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
вместо этого загружая его и вставляя файл, мы можем сделать это с консоли:
import urllib
url = 'https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py'
ezcode = urllib.urlopen(url).read()
exec(ezcode)
Ответ 14
ActivePython уже включает setuptools (Distribute), вместе с pip и virtualenv.