Каков наилучший способ установки Python в Windows?

У меня есть существующая установка python3 в Windows, но на самом деле все настроено неправильно. Основная проблема сводится к установке новых пакетов. Я работаю за прокси-сервером аутентификации, и я устанавливаю пакеты, загружая их вручную и запускаяpython setup.py install, Это отлично работает для некоторых пакетов, но есть некоторые, которые используют easy_install для автоматической загрузки зависимостей, и они застряли в прокси, поэтому мне нужно найти все зависимости и вручную загрузить и установить их. Это также усложняет отслеживание моих собственных зависимостей.

В следующие несколько недель мой компьютер будет переустановлен, поэтому, когда это произойдет, я бы хотел, чтобы настройка работала намного лучше. Итак, мои вопросы:

virtualenv, распространять, setuptools, pip ... Какие из них (или любые другие, которые я пропустил) я должен установить для python3 в Windows, и в каком порядке?Как я могу заставить их работать за аутентификационным прокси?
 asmeurer12 мар. 2012 г., 07:22
Я почти уверен, что это должно быть на другом сайте stackexchange. Я предполагаю, что кто-то с разрешениями переместит это.

Ответы на вопрос(3)

поможет ли это вам, но на этом сайте много пакетов, упакованных в двоичные файлыhttp://www.lfd.uci.edu/~gohlke/pythonlibs/

 aquavitae13 мар. 2012 г., 06:10
Спасибо - это очень полезный сайт, но он не отвечает на мои вопросы.

pip, который имеет поддержку прокси (включая аутентификацию):

http://pypi.python.org/pypi/pip

Решение Вопроса

Cntlm попытка

Что касается первого вопроса, установите Python 3, затем сделайте одну строкуv.cmd файл с этим содержанием:

@X:\full\path\to\python.exe y:\full\path\to\virtualenv.py --distribute --unzip-setuptools %*

Когда вам нужно виртуальное окружение, перейдите в нужную папку и запустите:

v.cmd .

или укажите полный путь к этой папке в качестве аргумента вместо.

Конечно, активация кеша для pip сделает все быстрее. Просто поместите этот контент в%APPDATA%\pip\pip.ini:

[install]
download-cache=z:/full/path/to/your/pip/cache

Ваш ответ на вопрос