佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > django虛擬環(huán)境(virtualenv)的創(chuàng)建

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

熱門(mén)標(biāo)簽:美圖手機(jī) 呼叫中心市場(chǎng)需求 銀行業(yè)務(wù) 智能手機(jī) 服務(wù)器配置 檢查注冊(cè)表項(xiàng) 網(wǎng)站文章發(fā)布 鐵路電話(huà)系統(tǒng)

為什么要用虛擬環(huán)境:

在一臺(tái)電腦上,想開(kāi)發(fā)多個(gè)不同的項(xiàng)目, 需要用到同一個(gè)包的不同版本, 如果使用上面的命令,在同一個(gè)目錄下安裝或者更新, 新版本會(huì)覆蓋以前的版本, 其它的項(xiàng)目就無(wú)法運(yùn)行了。

在使用django開(kāi)發(fā)項(xiàng)目的時(shí)候,一個(gè)環(huán)境只能對(duì)應(yīng)一個(gè)項(xiàng)目,因?yàn)檫@樣可以方便管理第三方包,每個(gè)項(xiàng)目使用的第三方可能不一樣,若不安裝虛擬環(huán)境、都裝在系統(tǒng)里面,每次項(xiàng)目加載都需要加載所有的安裝包,影響效率。而且都使用一個(gè)環(huán)境的話(huà)會(huì)有你意想不到的錯(cuò)誤!

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

1.1安裝

pip install virtualenv

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

virtualenv 環(huán)境名稱(chēng)​
# 注意:執(zhí)行命令了會(huì)創(chuàng)建[環(huán)境名稱(chēng)]文件夾,放置所有的環(huán)境,進(jìn)入指定目錄 D(你想放的位置)
!!! 路徑一定不能帶中文

假設(shè):目前電腦有python2.7/python3.6
virtualenv 環(huán)境名稱(chēng) --python=python3.6    指定版本
virtualenv 環(huán)境名稱(chēng) --python=“c:\python\python3.6.exe” 或者

1. 打開(kāi)終端
2. 安裝:virtualenv
    pip install virtualenv
3. 關(guān)閉終端,再重新打開(kāi)
4. 通過(guò)命令進(jìn)入指定目錄(自己想放的位置)
    win:
        >>> D:
        >>> cd envs
5. 創(chuàng)建虛擬環(huán)境
    virtualenv s28

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

激活:

win:

    >>> cd Scripts 進(jìn)入虛擬環(huán)境 Scripts 目錄
    >>> activate 激活虛擬環(huán)境
    (text) G:\Python__all__virtualenv\text\Scripts>

退出:

win:

    >>> cd Scripts 進(jìn)入虛擬環(huán)境 Scripts 目錄
    >>> deactivate 退出虛擬環(huán)境
    G:\Python__all__virtualenv\text\Scripts>

1.4 在虛擬環(huán)境中安裝模塊

激活虛擬環(huán)境

在激活的虛擬環(huán)境中安裝模塊

pip install django==1.11.7 或 1.11.28
pip install django==1.11.7 -i http://pypi.douban.com/simple --trusted-host 
pypi.douban.com

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

2.1安裝

sudo pip install virtualenv
sudo pip install virtualenvwrapper

# 1、在~(home)下創(chuàng)建目錄用來(lái)存放虛擬環(huán)境
mkdir .virtualenvs

# 2、打開(kāi)~/.bashrc文件,并添加如下:(配置環(huán)境)
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

# 3、運(yùn)行
source ~/.bashrc

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

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

mkvirtualenv -p python3 Vrcctv

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

mkvirtualenv Vrcctv

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

1、查看所有的虛擬環(huán)境命令
workon

 
2、進(jìn)入(使用)虛擬環(huán)境命令
workon 虛擬環(huán)境名稱(chēng)

3、退出虛擬環(huán)境的命令
deactivate

4、刪除虛擬環(huán)境的命令
rmvirtualenv 虛擬環(huán)境名稱(chēng)

先退出:deactivate
再刪除:rmvirtualenv Vrcctv

2.4 在虛擬環(huán)境中安裝模塊

激活虛擬環(huán)境

在激活的虛擬環(huán)境中安裝模塊

pip install django==1.11.7 或 1.11.28
pip install django==1.11.7 -i http://pypi.douban.com/simple --trusted-host 
pypi.douban.com

到此這篇關(guān)于django虛擬環(huán)境(virtualenv)的創(chuàng)建的文章就介紹到這了,更多相關(guān)django虛擬環(huán)境(virtualenv)的創(chuàng)建內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 在pycharm中使用pipenv創(chuàng)建虛擬環(huán)境和安裝django的詳細(xì)教程
  • 如何用Anaconda搭建虛擬環(huán)境并創(chuàng)建Django項(xiàng)目
  • ubuntu下的虛擬環(huán)境中安裝Django的操作方法
  • Windows下pycharm創(chuàng)建Django 項(xiàng)目(虛擬環(huán)境)過(guò)程解析
  • 搭建python django虛擬環(huán)境完整步驟詳解

標(biāo)簽:河南 上海 樂(lè)山 新疆 滄州 長(zhǎng)治 紅河 沈陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《django虛擬環(huán)境(virtualenv)的創(chuàng)建》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話(huà)咨詢(xún)

    • 400-1100-266
    江山市| 兴仁县| 广饶县| 玉林市| 淮滨县| 松溪县| 额济纳旗| 加查县| 南宁市| 元氏县| 伊宁县| 象山县| 子洲县| 肃宁县| 洪湖市| 潞西市| 固安县| 潜江市| 西宁市| 博乐市| 宁武县| 通化县| 顺昌县| 清镇市| 江津市| 海南省| 驻马店市| 政和县| 天峻县| 砚山县| 花垣县| 慈溪市| 浮梁县| 黔东| 凯里市| 龙井市| 鹤庆县| 浦江县| 台山市| 华宁县| 田林县|