Python-MAC使用virtualenv建立虛擬環境
阿新 • • 發佈:2018-12-09
安裝virtualenv
ZFJ:~ zfj$ pip install --user virtualenv Collecting virtualenv Downloading https://files.pythonhosted.org/packages/b6/30/96a02b2287098b23b875bc8c2f58071c35d2efe84f747b64d523721dc2b5/virtualenv-16.0.0-py2.py3-none-any.whl (1.9MB) 100% |████████████████████████████████| 1.9MB 19kB/s Installing collected packages: virtualenv The script virtualenv is installed in '/Users/zfj/Library/Python/2.7/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed virtualenv-16.0.0
注意:如果你是Linux系統,且上面的做法不管用,可以使用系統的包管理器來安裝virtualenv。例如,要在Ubuntu系統中安裝virtualenv,可以使用命令sudo apt-get install python-virtualenv。
切換到專案目錄下,建立虛擬環境:
ZFJ:~ zfj$ cd /Users/zfj/Desktop/ZFJ_LearningLog/LearningLog
ZFJ:LearningLog zfj$ virtualenv ll_env
-bash: virtualenv: command not found
注意:如果出現“-bash: virtualenv: command not found”這個問題,這是可以通過“find / -name virtualenv”命令找出virtualenv。
ZFJ:LearningLog zfj$ find / -name virtualenv
find: /usr/sbin/authserver: Permission denied
find: /.Spotlight-V100: Permission denied
......
find: /.DocumentRevisions-V100: Permission denied
/Users/zfj/Library/Python/2.7/bin/virtualenv
find: /Users/Guest/Music: Permission denied
......
然後再執行命令列:
ZFJ:LearningLog zfj$ /Users/zfj/Library/Python/2.7/bin/virtualenv ll_env New python executable in /Users/zfj/Desktop/ZFJ_LearningLog/LearningLog/ll_env/bin/python Installing setuptools, pip, wheel... done.
啟用虛擬環境,建立虛擬環境以後,需要通過下面的命令列啟用:
ZFJ:LearningLog zfj$ source ll_env/bin/activate
(ll_env) ZFJ:LearningLog zfj$
這個命令列執行ll_env/bin中的指令碼activate。環境處於活躍狀態的時候,環境名將在括號內(ll_env)。
注意:如果你使用的是win環境,使用ll_env\Scripts\activate來啟用環境。
如果要停止虛擬環境,使用下面的命令列:
(ll_env) ZFJ:LearningLog zfj$ deactivate
ZFJ:LearningLog zfj$
結束語
歡迎各位大神補充!
歡迎大家加移動開發技術交流群,在這裡大家可以一起討論學習,這裡有大佬,也有小菜鳥,沒事還能鬥鬥圖裝裝逼,如果需要換工作的還能相互推薦,期待大家的加入!