簡體   English   中英

在Windows上安裝python的最佳方法是什么?

[英]What is the best way to install python on Windows

我在Windows中安裝了一個python3,但事情並沒有真正配置好。 主要問題歸結為安裝新軟件包。 我是一個身份驗證代理,我安裝軟件包的方式是手動下載並運行python setup.py install 這適用於某些軟件包,但有一些使用easy_install自動下載依賴項,並且這些依賴於代理,因此我必須找到所有依賴項並手動下載並安裝它們。 這也使得跟蹤我自己的依賴關系變得非常困難。

在接下來的幾周內,我的電腦將重新安裝,所以當發生這種情況時,我希望得到一個更好的設置。 所以我的問題是:

  1. virtualenv,distribute,setuptools,pip ...我應該在Windows中為python3安裝以下哪些(或其他任何我錯過的),以什么順序?
  2. 如何讓他們在身份驗證代理后面工作?

大多數程序使用普通代理更好地工作,所以試試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

您可以嘗試使用支持代理(包括身份驗證)的pip

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

我不知道這是否會對你有所幫助,但是這個網站有很多捆綁為二進制文件的軟件包http://www.lfd.uci.edu/~gohlke/pythonlibs/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM