python虛擬環(huán)境virtualenv和virtualenvwrapper

virtualenv使用

virtualenv安裝:

pip install virtualenv

創(chuàng)建虛擬目錄:

virtualenv venv

進(jìn)入虛擬目錄:

cd venv

啟動(dòng)虛擬環(huán)境:

  • (window環(huán)境)

cd Script
activate

  • (linux環(huán)境)

source ./bin/activate

關(guān)閉虛擬環(huán)境:

deactivate

注意
virtualenv 創(chuàng)建的虛擬環(huán)境與主機(jī)的 Python 環(huán)境完全無關(guān),
你主機(jī)配置的庫不能在 virtualenv 中直接使用。
你需要在虛擬環(huán)境中利用 pip install 再次安裝配置后才能使用。

virtualenvwrapper

virtualenv雖然已經(jīng)機(jī)器強(qiáng)大方便了,但是我們每次都要進(jìn)去命令目錄下才能啟動(dòng),并且需要記住創(chuàng)建的虛擬環(huán)境,這時(shí)候強(qiáng)大的virtualenvwrapper將幫助我們解決這個(gè)問題,下面只是做一個(gè)簡單的安裝和使用介紹。

安裝(我是早ubuntu下安裝的)

  • sudo pip install virtualenvwrapper
  • 創(chuàng)建本地配置文件
    • mkdir ~/.venv
    • vim ~/.bashrc
    • 復(fù)制下面文件到最下面

      export WORKON_HOME=~/venv
      source /usr/local/bin/virtualenvwrapper.sh

  • source ~/.bashrc
  • 創(chuàng)建虛擬環(huán)境
    • mkvirtualenv demo # 創(chuàng)建的時(shí)候自動(dòng)就啟動(dòng)了虛擬環(huán)境
  • 如何啟動(dòng)
    • workon demo # 不記得虛擬環(huán)境名字的時(shí)候可以使用tab鍵提示當(dāng)前有哪些虛擬環(huán)境
  • 如何關(guān)閉
    • deactivate
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容