2012-03-12 27 views
1

安裝python的最佳方法我已經在Windows中存在的python3安裝,但事情並沒有真正的配置權。主要的問題歸結爲安裝新的軟件包。我在身份驗證代理的後面,我安裝軟件包的方式是手動下載並運行python setup.py install。這對一些軟件包工作正常,但後來也有一些它使用easy_install的自動下載的依賴,而這些卡住的代理,所以我必須要找到所有的依賴關係,並手動下載並安裝它們。這也使得追蹤我自己的依賴關係變得非常困難。什麼是在Windows

在接下來的幾周我的電腦會被重新安裝,所以當發生這種情況我想獲得一個更好的設置工作。所以我的問題是:

  1. virtualenv,distribute,setuptools,pip ...我應該爲Windows中的python3安裝哪些(或任何其他我錯過了),以什麼順序?
  2. 我如何讓他們在驗證代理後工作?
+1

我敢肯定這應該是一個不同的stackexchange網站。我想有權限的人會移動它。 – asmeurer 2012-03-12 06:22:22

回答

1

大多數程序與普通的代理更好的工作,所以給Cntlm一試。

關於第一個問題,安裝Python 3,然後做出一個行v.cmd文件與此內容:

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

當你需要一個虛擬envinronment,轉到所需的文件夾,然後運行:

v.cmd . 

或提供的完整路徑到該文件夾​​作爲參數,而不是.

當然,激活用於PIP WIL緩存讓事情變得更快。只要把這個內容%APPDATA%\pip\pip.ini

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