我使用Windows 7和Python 3.3.3應該用Windows Python 3 virtualenv安裝pip嗎?
我創建使用虛擬環境:
PS> D:\Python33\python D:\Python33\Tools\Scripts\pyvenv.py my_new_python_env
然後我用激活新的環境:
PS> .\my_new_python_env\Scripts\activate.ps1
我可以檢查我的Python版本,它說Python 3.3.3,到目前爲止都是很好的。
我的印象是,我應該在pyvenv.py中默認安裝pip到新創建的虛擬環境中?這是真的? 我在新的環境中看不到pip,並且在激活新的虛擬環境後我無法運行'pip'。
注:我專門找在Windows這個問題的答案,TIA
更新#1 從VENV文檔瀏覽: http://docs.python.org/3/library/venv.html
看來,無論是setuptools的或PIP是由venv安裝。
從更新#2 要安裝,我先下載setuptools的: https://pypi.python.org/pypi/setuptools
我啓動我的虛擬環境,然後跑:
> python setup.py install
這種安裝setuptools的到虛擬環境
然後我跑了:
> easy_install pip
此下載和安裝PIP
我不能確定你的意思是什麼「在默認情況下安裝PIP。」如果你的意思是它應該與Python安裝一起提供,它不會(但它會與Python 3.4!)。如果這是virtualenv特定的,我根本無法幫助你,因爲我與這些人無能爲力。 –
@CodyPiersall,我的意思是安裝在新創建的虛擬環境中。我已更新我的問題以反映這一點。謝謝! –