我剛開始使用virtualenv
從這個tutorial,它採用yolk
列出安裝在virtualenv
包,但yolk
默認情況下是Python的2,所以我決定再延長的Python 3升級,我目前的版本,使用下面的命令:如何在虛擬環境中將蛋黃升級爲蛋黃3k?
pip3 install --upgrade yolk3k
它的工作原理,當我在的virtualenv我叫virt0
我不是,但如果我是它,它給了我個e將它升級到Python 3版本之前給我的錯誤。
print " %s %s (%s)" % (project_name, dist.version,
^
SyntaxError: invalid syntax
當我試圖在virt0
安裝yolk
,產量爲以下幾點:
Searching for yolk
Best match: yolk 0.4.3
Processing yolk-0.4.3-py3.4.egg
yolk 0.4.3 is already the active version in easy-install.pth
Installing yolk script to /Users/user/Desktop/virt_env/virt0/bin
Using /Users/user/Desktop/virt_env/virt0/lib/python3.4/site-packages/yolk-0.4.3-py3.4.egg
Processing dependencies for yolk
Finished processing dependencies for yolk
在/Users/user/Desktop/virt_env/virt0/bin
,我有這樣的:
activate pip3
activate.csh pip3.4
activate.fish python
activate_this.py python3
easy_install python3.4
easy_install-3.4 yolk
pip
這證實了yolk
安裝,但是我怎樣才能將它更新爲yolk3k
在virt0
?
如果我嘗試用下面的命令來安裝yolk3k
:
pip3 install --upgrade yolk3k
內/Users/user/Desktop/virt_env/virt0/bin
,它輸出:
Requirement already up-to-date: yolk3k in /Users/user/Desktop/virt_env/virt0/lib/python3.4/site-packages
,但它仍然給了我,我上面提到的錯誤。
虛擬環境是否已被激活? – thefourtheye
@thefourtheye是的,我已經激活了......並且實際上這是實際問題,我在vitualenv'virt0'上:D – nbro
您可以顯示您執行的命令的實際列表及其輸出嗎? – thefourtheye