mac下使用virtualenv虛擬環境

卸載老版本python


以Python3.6爲例

  • 刪除Python 3.6 framework
    sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.6

  • 刪除Python 3.6 應用目錄
    sudo rm -rf "/Applications/Python 3.6"

  • 刪除/usr/local/bin 目錄下指向的Python3.6的連接
    ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/3.6' | awk '{print $9}' | tr -d @ | xargs rm

  • 刪除環境變量
    一般是在~/bash_profile下刪除對應3.6的配置即可

更新python


直接去python官網下載安裝包即可

更新pip3


pip3 install -U pip

安裝virtualenv


pip3 install virtualenv

創建虛擬環境


指定python3版本,創建一個乾淨的虛擬運行環境
virtualenv --no-site-packages --python=python3 py3env

XXX@lXXXMBP:~/DayDayUp/django/testpro-admin-server/py3env$ ll
total 16
drwxr-xr-x   7 xxx  staff  238  3  5 19:12 ./
drwxr-xr-x   3 xxx  staff  102  3  5 19:12 ../
lrwxr-xr-x   1 xxx  staff   56  3  5 19:12 .Python@ -> /Library/Frameworks/Python.framework/Versions/3.7/Python
drwxr-xr-x  16 xxx  staff  544  3  5 19:12 bin/
drwxr-xr-x   3 xxx  staff  102  3  5 19:12 include/
drwxr-xr-x   3 xxx  staff  102  3  5 19:12 lib/
-rw-r--r--   1 xxx  staff   61  3  5 19:12 pip-selfcheck.json
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章