我使用virutalenvwrapper併爲我的django應用程序創建了一個virtualenv。我正在運行Python 2.6.1。當時我設置了這個 不幸的是python 2.6.1有一個關於在kwargs中傳遞unicode字符串的錯誤。因此,我正在尋找更新我的vritualenv使用的Python二進制文件。virtualenvwrapper - >更新python二進制
Python 2.7.2全部安裝。我只需要了解什麼是「遷移」我當前的virtualenv以使用新的python二進制文件的最佳方式。
據我所知,virtualenv和virtualenvwrapper對安裝過程中使用的python很敏感。那麼我是否,
1)卸載並重新安裝virtualenv,virutalenvwrapper,同時確保我使用python 2.7?如果我這樣做,舊的virtualenv會工作,還是我需要重新創建它?
或
2)可我不知怎麼竟更新我的virtualenv使用的二進制?
更新:
我剛剛結束了從頭創建一個新的ENV。
我沒有卸載並重新安裝virutalenv或virtualenvwrapper。仍然不知道是否會在後來咬我,但到目前爲止似乎沒問題。
想知道如果在virtualenv包裝器和virtualenv上更改python版本是否可以,我們仍然想知道。
所以,它聽起來就像virtualenvwrapper和virtualenv中是不敏感的,在安裝使用的Python版本?我可以重新創建整個事情,但要求一個是枕頭,我需要做的手工PIP --no安裝它,修改配置文件等等等等等等只是懶得做了。 –
的virtualenv是敏感的我測試了它的最後一次,但我想cpvirtualenv也許能夠修復破碎爲新的virtualenv其年齡的調整的一部分。只是一個猜測。 –
感謝您跟進Hank。 –