成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

ubuntu10.0.4 virtualenv 創(chuàng)建虛擬Python環(huán)境

zhaot / 544人閱讀

摘要:創(chuàng)建目錄用來存放虛擬環(huán)境我的安裝完,默認(rèn)就已經(jīng)創(chuàng)建該目錄了在文件中添加在中添加運(yùn)行使用此時(shí)就可以使用了。列出虛擬環(huán)境列表新建虛擬環(huán)境啟動(dòng)切換虛擬環(huán)境刪除虛擬環(huán)境離開虛擬環(huán)境

一、virtualenv 1.簡(jiǎn)介

virtualenv可以使多個(gè)Python相互獨(dú)立,互不影響,它能夠:

1. 在沒有權(quán)限的情況下安裝新套件
2. 不同應(yīng)用可以使用不同的套件版本
3. 套件升級(jí)不影響其他應(yīng)用
2. 安裝
sudo apt-get install python-virtualenv
3. 創(chuàng)建虛擬環(huán)境,并進(jìn)入虛擬環(huán)境
mkdir py/django_pro -p
cd py/django_pro/
virtualenv web01
cd web01
source bin/activate
4. 退出虛擬環(huán)境:
deactivate

此時(shí)我們會(huì)發(fā)現(xiàn)shell提示符前面多了一個(gè)(web01),這說明我們已經(jīng)在Python虛擬環(huán)境了,在這個(gè)里面我們可以安裝任意的Python庫,而不用擔(dān)心會(huì)把系統(tǒng)的Python庫搞亂。
【注:默認(rèn)情況下,虛擬環(huán)境會(huì)依賴系統(tǒng)環(huán)境中的site packages,就是說系統(tǒng)中已經(jīng)安裝好的第三方package也會(huì)安裝在虛擬環(huán)境中,如果不想依賴這些package,那么可以加上--no-site-packeages參數(shù)。即 virtualenv --no-site-packages web02,也可以創(chuàng)建virtualenv的別名,即vim ~/.bashrc 然后添加virtualenv="virtualenv --no-site-packages"】

二、virtaulenvwrapper 1. 簡(jiǎn)介

virtaulenvwrapper是virtualenv的擴(kuò)展包,用于更方便管理虛擬環(huán)境,它可以做:
【不需要使用source [路徑] 來創(chuàng)建】

1. 將所有虛擬環(huán)境整合在一個(gè)目錄下
2. 管理(新增,刪除,復(fù)制)虛擬環(huán)境
3. 切換虛擬環(huán)境
2. 安裝
sudo pip install virtualenvwrapper
3. 配置

安裝完畢,但是此時(shí)還不能使用virutalenvwrapper,默認(rèn)virutalenvwrapper是安裝在/usr/local/bin下的,實(shí)際我們需要運(yùn)行 virtualenvwrapper.sh文件才行。我們可以先查看該文件,里面有配置步驟。

1. 創(chuàng)建目錄用來存放虛擬環(huán)境
    mkdir ~/.virtualenvs  # 我的安裝完virtualenvwrapper,默認(rèn)就已經(jīng)創(chuàng)建該目錄了
2. 在~/.bashrc文件中添加:
    export WORKON_HOME=/home/milo/.virtualenvs
3. 在~/.bashrc中添加:
    source /usr/local/bin/virtualenvwrapper.sh
4. 運(yùn)行
    source ~/.bashrc
4. 使用
此時(shí)virtualenvwrapper就可以使用了。
列出虛擬環(huán)境列表:workon、lsvirtualenv
新建虛擬環(huán)境:mkvirtualenv web03
啟動(dòng)/切換虛擬環(huán)境:workon web02
刪除虛擬環(huán)境:rmvirtualenv web01
離開虛擬環(huán)境:deactivate

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/45378.html

相關(guān)文章

  • 如何管理你下載的一大堆Python包【??win環(huán)境及l(fā)inux環(huán)境創(chuàng)建虛擬環(huán)境詳解??】

    引入—— 解決兩個(gè)在python開發(fā)中很常見的問題: Python很萬能,這誰都知道(我也知道哈),但這就意味著——Python的庫多,是真的多!你要用哪個(gè)庫,就直接下載!pip install!很簡(jiǎn)單吧,是很簡(jiǎn)單!但是,這樣會(huì)很直接的帶來一個(gè)問題,也是很多新手容易犯得——你一看他的Python環(huán)境,全是第三方包,密密麻麻的,甚至于開個(gè)pycharm,加載第三方包都得加載半年,他還不知道為啥(傻...

    phoenixsky 評(píng)論0 收藏0
  • Django + Apache 部署

    摘要:站真是個(gè)學(xué)習(xí)的地方,竟發(fā)現(xiàn)了楊老師的部署視頻,楊老師的站主頁在此主頁有一系列的學(xué)習(xí)視頻,推薦干貨用于部署的項(xiàng)目主要用了提供后臺(tái),所以靜態(tài)文件僅有部分的。接下來是部署和激活階段了。 吐吐槽 此篇blog將詳細(xì)記錄部署Django的每一個(gè)步驟,網(wǎng)上現(xiàn)有的教程實(shí)在太少太老了!好多坑!第一次嘗試后臺(tái)很懵,最坑的地方是安裝的wsgi部分模塊需要更新。B站真是個(gè)學(xué)習(xí)的地方,竟發(fā)現(xiàn)了楊老師的部署視頻...

    keke 評(píng)論0 收藏0
  • Django + Apache 部署

    摘要:站真是個(gè)學(xué)習(xí)的地方,竟發(fā)現(xiàn)了楊老師的部署視頻,楊老師的站主頁在此主頁有一系列的學(xué)習(xí)視頻,推薦干貨用于部署的項(xiàng)目主要用了提供后臺(tái),所以靜態(tài)文件僅有部分的。接下來是部署和激活階段了。 吐吐槽 此篇blog將詳細(xì)記錄部署Django的每一個(gè)步驟,網(wǎng)上現(xiàn)有的教程實(shí)在太少太老了!好多坑!第一次嘗試后臺(tái)很懵,最坑的地方是安裝的wsgi部分模塊需要更新。B站真是個(gè)學(xué)習(xí)的地方,竟發(fā)現(xiàn)了楊老師的部署視頻...

    cikenerd 評(píng)論0 收藏0
  • Django + Apache 部署

    摘要:站真是個(gè)學(xué)習(xí)的地方,竟發(fā)現(xiàn)了楊老師的部署視頻,楊老師的站主頁在此主頁有一系列的學(xué)習(xí)視頻,推薦干貨用于部署的項(xiàng)目主要用了提供后臺(tái),所以靜態(tài)文件僅有部分的。接下來是部署和激活階段了。 吐吐槽 此篇blog將詳細(xì)記錄部署Django的每一個(gè)步驟,網(wǎng)上現(xiàn)有的教程實(shí)在太少太老了!好多坑!第一次嘗試后臺(tái)很懵,最坑的地方是安裝的wsgi部分模塊需要更新。B站真是個(gè)學(xué)習(xí)的地方,竟發(fā)現(xiàn)了楊老師的部署視頻...

    asoren 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

zhaot

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<