最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python虛擬環(huán)境virtualenv的安裝與使用

 更新時間:2017年09月21日 08:41:39   作者:再見紫羅蘭  
virtualenv用于創(chuàng)建獨(dú)立的Python環(huán)境,多個Python相互獨(dú)立,互不影響,它能夠:1. 在沒有權(quán)限的情況下安裝新套件 2. 不同應(yīng)用可以使用不同的套件版本 3. 套件升級不影響其他應(yīng)用

同一臺服務(wù)器上部署多個項(xiàng)目時,項(xiàng)目可能使用不同版本的django或者其它不同的python庫,這種情況下可以使用virtualenv來創(chuàng)建獨(dú)立的python運(yùn)行環(huán)境,將不同項(xiàng)目的運(yùn)行環(huán)境隔離出來。 

virtualenv可以創(chuàng)建一個擁有自己安裝目錄的環(huán)境,  能夠方便的管理python版本和管理python庫。

安裝

pip install virtualenv

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

基本命令:

virtualenv ENV

即在ENV目錄創(chuàng)建了一個新的虛擬環(huán)境。

pip和setuptools已在虛擬環(huán)境中自動下載完畢,可以使用這些工具來下載python包。

下載的python包置于ENV/lib/pythonX.X/site-packages中。

當(dāng)前使用的python解釋器為ENV/bin/python。

激活與退出虛擬環(huán)境

激活命令:

$ source bin/activate

退出虛擬環(huán)境:

$ deactivate

刪除虛擬環(huán)境

退出虛擬環(huán)境后刪除目錄即可:

(ENV)$ deactivate
$ rm -r /path/to/ENV

繼承全局python庫

使用以下命令可以創(chuàng)建繼承使用/usr/lib/python2.7/site-packages下的python全局庫的虛擬環(huán)境

virtualenv --system-site-packages ENV

不使用虛擬環(huán)境中的python解釋器

如果不想或者不能使用虛擬環(huán)境中的python解釋器bin/python,需要修改使用的python庫的路徑。

bin目錄下有一個文件 activate_this.py:

"""By using execfile(this_file, dict(__file__=this_file)) you will
activate this virtualenv environment.

This can be used when you must use an existing Python interpreter, not
the virtualenv bin/python
"""

更改路徑:

activate_this = '/path/to/env/bin/activate_this.py'
execfile(activate_this, dict(__file__=activate_this))

生成可打包的環(huán)境

$ virtualenv --relocatable ENV

指定python版本

-p PYTHON_EXE, --python=PYTHON_EXE:指定生成的虛擬環(huán)境的python版本

virtualenv -p /usr/bin/python2.7 env

uwsgi中使用virtualenv

部署django項(xiàng)目時,可以使用uwsgi的幾個選項(xiàng)來指定項(xiàng)目使用的虛擬環(huán)境,--home,--virtualenv,--venv,--pyhome選項(xiàng),都可簡寫為-H。

在uwsgi配置文件中添加 virtualenv   =  <path to env>或者運(yùn)行命令時   $ uwsgi -H myenv。

相關(guān)文章

  • python pygame模塊編寫飛機(jī)大戰(zhàn)

    python pygame模塊編寫飛機(jī)大戰(zhàn)

    這篇文章主要為大家詳細(xì)介紹了python pygame模塊編寫飛機(jī)大戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • python實(shí)現(xiàn)用戶管理系統(tǒng)

    python實(shí)現(xiàn)用戶管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)用戶管理系統(tǒng),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Python生成不重復(fù)隨機(jī)值的方法

    Python生成不重復(fù)隨機(jī)值的方法

    這篇文章主要介紹了Python生成不重復(fù)隨機(jī)值的方法,實(shí)例分析了Python算法實(shí)現(xiàn)與Python自帶方法的實(shí)現(xiàn)技巧,非常簡單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • python使用rstrip函數(shù)刪除字符串末位字符

    python使用rstrip函數(shù)刪除字符串末位字符

    rstrip函數(shù)用于刪除字符串末位指定字符,默認(rèn)為空白符,這篇文章主要介紹了python使用rstrip函數(shù)刪除字符串末位字符的方法,需要的朋友可以參考下
    2023-04-04
  • python plt可視化——打印特殊符號和制作圖例代碼

    python plt可視化——打印特殊符號和制作圖例代碼

    這篇文章主要介紹了python plt可視化——打印特殊符號和制作圖例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python爬蟲入門教程02之筆趣閣小說爬取

    Python爬蟲入門教程02之筆趣閣小說爬取

    這篇文章主要介紹了Python爬蟲入門教程02之筆趣閣小說爬取,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • 一個基于flask的web應(yīng)用誕生 用戶注冊功能開發(fā)(5)

    一個基于flask的web應(yīng)用誕生 用戶注冊功能開發(fā)(5)

    一個基于flask的web應(yīng)用誕生第五篇,這篇文章主要介紹了用戶注冊功能開發(fā),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • python 多線程中join()的作用

    python 多線程中join()的作用

    這篇文章主要介紹了python 多線程中join()的作用,通過代碼實(shí)踐來加深對 join()的認(rèn)識,幫助大家更好的理解和學(xué)習(xí)python 多線程,感興趣的朋友可以了解下
    2020-10-10
  • Python筆記之代理模式

    Python筆記之代理模式

    這篇文章主要為大家詳細(xì)介紹了Python筆記之代理模式,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Python匿名函數(shù)詳情

    Python匿名函數(shù)詳情

    這篇文章主要介紹了Python匿名函數(shù),在python中,除了一般使用def定義的函數(shù)外,還有一種使用lambda定義的匿名函數(shù),這種函數(shù)可以用在任何普通函數(shù)可以使用的地方,但在定義時被嚴(yán)格限定為單一表達(dá)式,下面來看詳細(xì)內(nèi)容吧
    2021-11-11

最新評論

富民县| 桐柏县| 灵宝市| 阿拉善右旗| 容城县| 曲沃县| 朔州市| 如东县| 龙南县| 娄底市| 西青区| 武强县| 新建县| 山东省| 叙永县| 双峰县| 敖汉旗| 云梦县| 连云港市| 宾阳县| 井冈山市| 双柏县| 淮滨县| 西畴县| 台江县| 临江市| 错那县| 鞍山市| 峨山| 建湖县| 辽源市| 文化| 磐安县| 湖南省| 定远县| 平阴县| 正镶白旗| 肇庆市| 淅川县| 巴林右旗| 肃宁县|