Как настроить setuptools для python 2.6 на Windows?


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

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

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

14 85

14 ответов:

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

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

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

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

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

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

пожалуйста, обеспечить обратную связь.

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

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

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

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

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

Итак, вкратце, я сделал:

  1. скачать setuptools-0.6c9.смола.ГЗ
  2. используйте 7-zip, чтобы извлечь его в папку (каталог) за пределами вашей папки установки Windows Python
  3. в командной строке DOS, компакт-диск для вашего вновь созданного setuptools-0. 6c9 папка и тип "setup.py установить" (без кавычек).
  4. убедитесь, что ваш путь включает в себя соответствующие C:\Python2X\Scripts каталог

Я могу найти EXE делает google,

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

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

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

python.exe setup.py bdist_wininst

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

просто установлены setuptools следующим образом:

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

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

"первый вариант" (4 шага: загрузка, извлечение, запуск, проверка пути) не работал на моей машине Windows Server 2008 x64 с установленным Python 2.6 32 бит, а также не работал на моей машине Vista x64 с установленным Python 2.6 32 бит.

" второй вариант (5 шагов: загрузка, извлечение, извлечение, запуск, проверка пути) работал как на Windows Server 2008 x64, так и на Windows Vista x64.

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

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

однако делать setup.py установка, Как упоминалось Натханд сделал трюк.

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

Вернер

самый простой вариант установки setuptools-использовать предварительно упакованный установщик Windows.

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

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

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

мой совет-дождаться Python 2.6.2, чтобы использовать Python 2.6 в Windows. Есть еще некоторые ошибки, которые делают его менее идеальным (это особенно противно). Лично я не смог заставить setuptools работать полностью хорошо на Vista x64 даже после установки из исходного кода. Под Python 2.5.4, у меня не было никаких проблем, хотя.

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

два замечания:

а. После установки, когда вы, используя easy_install в Vista, сделать это от имени администратора. (Щелкните правой кнопкой мыши на ярлыке командной строки и нажмите кнопку "Запуск от имени администратора"). У меня были проблемы с запуском easy_install без этого.

b. он означает использование ez_setup из setuptools-0. 6c9.смола.ГЗ

Python имеет все на борту для этого.

от 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)

ActivePython уже включает setuptools (распространение собственно), наряду с pip и virtualenv.