我覺得還是得要用 docker 來解決,不過此解目前暫時是 linux 限定,windows 無法
什麼是 docker?
用 docker 執行 python
以下這些我沒時間試,看起來滿有說服力的
Python 開發好幫手 – virtualenv
Virtualenv 簡單入門
Python 的虛擬環境及多版本開發利器─Virtualenv 與 Pythonbrew
真是天殺的麻煩的可以…參考 http://zengrong.net/post/2167.htm
完全不能 WORK!!
pip install virtualenvwrapper-win
然後設定 WORKON_HOME 環境變數為 %USERPROFILE%\Envs,參考 http://stackoverflow.com/questions/20979474/how-can-i-set-environment-variable-workon-home-for-virtualenvwrapper-win
新增一個目錄,在 %USERPROFILE%\Envs
使用方法參考 https://www.pythonanywhere.com/wiki/VirtualEnvForNewerDjango
20151212更新:
請參考 https://hocpython.hackpad.com/Hour-of-Code-Python--oQL8j5m00dp
簡單來說就是使用 conda 來解決python 多版本、多環境共存
終於成功安裝了 jupyter 了(轉圈)
virtualenvwrapper 是為了讓 virtaulenv 方便使用而設計的,virtualenv 可以讓不同版本的package (例如: Django 1.5 vs. Django 1.7 )同時存在於電腦裡(位於不同的Env裡),但是好像不能讓不同版本的 python interpreter (python 2.7 vs. 3.4) 同時存在電腦上(不是很確定)....
回覆刪除似乎得要用 docker 來解決了
刪除