欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Ubuntu中配置Python虛擬環(huán)境Virtualenv

系統(tǒng) 1843 0
  • Ubuntu版本為18.04

Virtualenv介紹

          
            在開發(fā)Python應用程序的時候,系統(tǒng)安裝的Python3只有一個版本:3.4。所有第三方的包都會被pip安裝到Python3的site-packages目錄下。

如果我們要同時開發(fā)多個應用程序,那這些應用程序都會共用一個Python,就是安裝在系統(tǒng)的Python 3。如果應用A需要jinja 2.7,而應用B需要jinja 2.6怎么辦?

這種情況下,每個應用可能需要各自擁有一套“獨立”的Python運行環(huán)境。virtualenv就是用來為一個應用創(chuàng)建一套“隔離”的Python運行環(huán)境。
          
        
  • 介紹段落摘自 廖雪峰Python教程

安裝virtualenv

  •               
                      sudo pip3 install virtualenv
                  
                
  • 由于安裝virtualenv需要使用到Python包管理工具pip,因此需要提前安裝好pip,命令如下:

  •               
                      # 查看是否安裝
      pip3 list
      # 安裝命令
      sudo apt-get install python3-pip
      # 查看已安裝pip3的版本號有兩種方式:
      pip3 -V
      pip3 --version
                  
                

安裝virtualenvwrapper

  • 安裝virtualenvwrapper的主要原因是為了后期使用方便,由于每次開啟虛擬環(huán)境需要找到虛擬環(huán)境所在目錄的bin下的使用source運行activate,如:

  •               
                      source venv/bin/activate
                  
                
  • 這就需要記住每個虛擬環(huán)境所在的目錄,而且切換環(huán)境不夠方便,因此我們需要安裝virtualenvwrapper,這樣能夠省去每次開啟虛擬環(huán)境切換目錄的操作,從而更加方便快捷。

  •               
                      # 安裝命令
      sudo apt-get install virtualenvwrapper
                  
                

配置virtualenvwrapper

  • virtualenvwrapper安裝完成后,需要配置一下才可以正常使用

  • 需要配置的文件是:/home/.bashrc

  •               
                      # 配置方法
      vim .bashrc
    
      # 打開文件后在文件最下方增加如下代碼
      export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
      export WORKON_HOME=$HOME/.virtualenvs
      source /usr/local/bin/virtualenvwrapper.sh
                  
                
  • 配置完成之后需要執(zhí)行如下命令,才可以讓編輯后的配置文件生效

  •               
                      source ~/.bashrc
                  
                
  • Ubuntu中配置Python虛擬環(huán)境Virtualenv_第1張圖片

創(chuàng)建虛擬環(huán)境

  •               
                      # mkvirtualenv -p python3 創(chuàng)建的虛擬環(huán)境名稱
      mkvirtualenv -p python3 AlexLu_Django
                  
                
  • Ubuntu中配置Python虛擬環(huán)境Virtualenv_第2張圖片

  • 創(chuàng)建完成后自動進入剛剛創(chuàng)建的虛擬環(huán)境,可以看到命令行前面括號里就是當前虛擬環(huán)境的名稱

查看已創(chuàng)建的虛擬環(huán)境

  •               
                      lsvirtualenv
                  
                
  • Ubuntu中配置Python虛擬環(huán)境Virtualenv_第3張圖片

進入/切換虛擬環(huán)境

  •               
                      # workon 要進入/切換到的虛擬環(huán)境名稱
      workon AlexLu_Django
                  
                

退出當前虛擬環(huán)境

  •               
                      deactivate
                  
                

刪除虛擬環(huán)境

  •               
                      # rmvirtualenv 需要刪除的虛擬環(huán)境名稱
      rmvirtualenv AlexLu_Flask
                  
                
  • Ubuntu中配置Python虛擬環(huán)境Virtualenv_第4張圖片

  • 需要注意的是不可刪除當前所處的虛擬環(huán)境,如需刪除需要退出或切換到其他虛擬環(huán)境

快捷進入虛擬環(huán)境目錄

  •               
                      cdvirtualenv
                  
                

快捷進入虛擬環(huán)境包安裝目錄

  •               
                      cdsitepackages
                  
                
  • 此目錄主要用于管理虛擬環(huán)境已安裝的python包


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 在线观看成人 | 色综合成人网 | 久久综合综合久久 | 鲁在线视频 | 九九99久久 | 国产精品九九久久99视频 | 精品美女在线观看视频在线观看 | 精品一区二区三区在线播放 | 国产一区二区三区视频 | 五月天婷婷综合 | 亚洲A片V一区二区三区有声 | jizz 亚洲大全| 国产成人黄网址在线视频 | 亚洲欧美第一页 | 最新国产视频 | 加勒比 テカ痴女の猛烈交尾 | 天天看天天摸色天天综合网 | 国产高清在线视频 | 综合色视频 | 亚洲精品456人成在线 | 看片国产 | 久久99精品热在线观看15 | 亚洲欧美精品伊人久久 | 日本一级高清不卡视频在线 | 久草观看| 亚洲精品国产a久久久久久 亚洲国产精品第一页 | 午夜影院免费视频 | 伦一区二区三区中文字幕v亚洲 | 久久久久久久一区二区 | 国产福利自产拍在线观看 | 在线中文字幕亚洲 | 日韩在线观看一区二区不卡视频 | 日本久久久久久 | 在线二区 | 老色鬼a∨在线视频在线观看 | 久热国产精品视频 | 欧美一区二区在线播放 | 欧美国产日韩在线观看 | 香港三级日本三级a视频 | 欧美一区二区三区在观看 | 国产WW久久久久久久久久 |