python web開發筆記–python虛擬環境 virtualenvwrapper

背景:

之前使用pip安裝第三方模塊時會安裝到~/.pyenv/versions/xxx下,不會和系統模塊發生衝突,也就是說使用pip安裝依賴庫時,安裝在pyenv的當前Python版本下。但在實際工作中,如果要同時開發多個應用程序,而且這些應用程序都共用一個Python的話,此時virtualenvwrapper就派上用場了,virtualenvwrapper就是用來爲一個應用創建一套“隔離”的Python運行環境。

  • 安裝
pip install virtualenvwrapper

#查找virtualenvwrapper
find / -name virtualenvwrapper.sh

#添加環境配置
vim ~/.bashrc

#添加下面配置信息
#virtualenvwrapper
#virtualevns放置位置
export WORKON_HOME=$HOME/.virtualenvs

#上面查找的virtualenvwrapper路徑
source /usr/local/bin/virtualenvwrapper.sh

#讀取文件,使得生效,此時已經可以使用virtalenvwrapper
source ~/.bashrc
  • 創建
mkvirtualenv myflask
  • 查看
workon

在這裏插入圖片描述

  • 切換
workon myflask
  • 退出
deactivate

在這裏插入圖片描述

  • 刪除
rmvirtualenv venv
  • 其他指令
//列舉所有的環境
lsvirtualenv

//導航到當前激活的虛擬環境的目錄中,比如說這樣就能夠瀏覽它的 site-packages 。
cdvirtualenv

//和上面的類似,但是是直接進入到 site-packages 目錄中。
cdsitepackages

//顯示 site-packages 目錄中的內容。
lssitepackages

官網介紹:https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html

(上一篇:python web開發筆記–Ubuntu16.04pyenv安裝、使用及Python安裝 .)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章