成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

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

zhaot / 491人閱讀

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

一、virtualenv 1.簡介

virtualenv可以使多個Python相互獨立,互不影響,它能夠:

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

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

二、virtaulenvwrapper 1. 簡介

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

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

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

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

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

轉載請注明本文地址:http://systransis.cn/yun/45378.html

相關文章

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

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

    phoenixsky 評論0 收藏0
  • Django + Apache 部署

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

    keke 評論0 收藏0
  • Django + Apache 部署

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

    cikenerd 評論0 收藏0
  • Django + Apache 部署

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

    asoren 評論0 收藏0

發(fā)表評論

0條評論

zhaot

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<