Как настроить setuptools для python 2.6 в Windows? - PullRequest
85 голосов
/ 21 ноября 2008

Есть ли способ установить setuptools для python 2.6 в Windows без установщика .exe?

На данный момент нет ни одного построенного, и разработчик setuptools заявил, что, вероятно, пройдет некоторое время, прежде чем он доберется до него.

Кто-нибудь знает способ его установки?

Ответы [ 14 ]

103 голосов
/ 21 ноября 2008

Первый вариант - онлайн-установка (т. Е. Подключение к Интернету в течение всего процесса установки):

  1. Скачать setuptools-0.6c9.tar.gz
  2. Используйте 7-zip , чтобы извлечь его в папку (каталог) вне вашей установочной папки Windows Python
  3. Перейдите в папку (см. Шаг 2) и запустите ez_setup.py из соответствующей командной строки dos (команды)
  4. Убедитесь, что ваш PATH содержит соответствующий каталог C: \ Python2X \ Scripts

Второй вариант:

  1. Скачать setuptools-0.6c9.tar.gz
  2. Загрузка setuptools-0.6c9-py2.6.egg в папку (каталог) вне вашей установочной папки Windows Python
  3. Используйте 7-zip для распаковки ez_setup.py в ту же папку, что и setuptools-0.6c9-py2.6.egg
  4. Перейдите в соответствующее приглашение dos и запустите python ez_setup.py setuptools-0.6c9-py2.6.egg из командной строки
  5. Убедитесь, что ваш PATH содержит соответствующий каталог C: \ Python2X \ Scripts

Третий вариант (при условии, что на вашем компьютере установлена ​​Visual Studio 2005 или MinGW)

  1. Скачать setuptools-0.6c9.tar.gz
  2. Используйте 7-zip , чтобы извлечь его в папку (каталог) вне вашей установочной папки Windows Python
  3. Перейдите в папку (см. Шаг 2) и запустите python setup.py install из соответствующей командной строки (команды)

Пожалуйста, оставьте отзыв.

50 голосов
/ 08 января 2009

Вы можете загрузить и запустить http://peak.telecommunity.com/dist/ez_setup.py. Это позволит загрузить и установить setuptools.

[обновление]

Этот скрипт больше не работает - загружаемая им версия setuptools находится не по URI, указанному в ez_setup.py -navigate для http://pypi.python.org/packages/2.7/s/setuptools/ для последней версии - скрипт также выполняет некоторую проверку md5, у меня есть не углубляйся в это.

10 голосов
/ 24 марта 2009

Ответ от 21 ноября у меня не сработал. Я установил его на моей 64-битной машине Vista, следуя инструкциям метода 1, за исключением шага 3, который я набрал:

setup.py установить

Итак, в итоге, я сделал:

  1. Скачать setuptools-0.6c9.tar.gz
  2. Используйте 7-zip, чтобы извлечь его в папку (каталог) вне вашей установочной папки Windows Python
  3. В командной строке DOS перейдите в созданную папку setuptools-0.6c9 и введите «setup.py install» (без кавычек).
  4. Убедитесь, что ваш PATH содержит соответствующий каталог C: \ Python2X \ Scripts
6 голосов
/ 16 ноября 2009

Я могу найти EXE, делающий Google,

Вы можете просто загрузить его со следующего URL, дважды щелкнуть мышью и установить ....

http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe#md5=1509752c3c2e64b5d0f9589aafe053dc

5 голосов
/ 19 декабря 2008

Я быстро заработал, загрузив исходный код и запустив его (из извлеченного каталога):

python.exe setup.py bdist_wininst

Это сборка dist\setuptools-0.6c9.win32.exe, которая является именно тем установщиком, который вы ищете.

2 голосов
/ 17 апреля 2009

Только что установил setuptools следующим образом:

  1. Скачано http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz#md5=3864c01d9c719c8924c455714492295e и извлечено в папку вне моей установки Python.
  2. Командная строка, затем перейдите в эту папку.
  3. введите python setup.py install

Это установит из исходного кода в папку site-packages вашего питона и любые другие необходимые шаги. Это было в Windows XP SP2.

1 голос
/ 21 июня 2011

Самым простым способом установки setuptools является использование предварительно упакованного установщика Windows.

для 32-бит Python для Windows, официальная страница setuptools обновлена ​​и содержит установщики Windows для Python 2.6 и 2.7:

для 64-бит Python для Windows, setuptools Установщики Windows доступны здесь:

1 голос
/ 03 мая 2010

setuptools обновлено в версии 0.6c11.

1 голос
/ 22 мая 2009

OP вариант 1 не работает для меня.

Однако установка setup.py, как упоминалось NathanD, сделала свое дело.

Может быть, это должно стать вариантом 1?

Вернер

1 голос
/ 01 апреля 2009

«Первый вариант» (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.

Спасибо большое за предоставление инструкций!

...