首頁(yè)技術(shù)文章正文

Django框架環(huán)境安裝教程[python培訓(xùn)]

更新時(shí)間:2019-10-09 來(lái)源:黑馬程序員 瀏覽量:

一、虛擬環(huán)境安裝容易遇到的問(wèn)題

1、開(kāi)發(fā)中問(wèn)題:

如何在同一臺(tái)主機(jī)中,要開(kāi)發(fā)多個(gè)不同的項(xiàng)目,而且需要用到同一個(gè)包的不同版本?

嘗試分析:

在開(kāi)發(fā)過(guò)程中,使用python的包時(shí)可以聯(lián)網(wǎng)安裝,使用sudo pip install 包名稱,可以安裝包,可是如果使用上面的命令,在同一個(gè)目錄下2、安裝或者更新,其它的項(xiàng)目必須就無(wú)法運(yùn)行了,怎么辦呢?【推薦了解:python+人工智能課程

我們需要每一個(gè)項(xiàng)目都使用獨(dú)立的運(yùn)行環(huán)境,并且支持安裝不同版本的不同包。怎么解決:答案就是虛擬環(huán)境。

1570608915878_Django框架安裝教程1.jpg


二、如何創(chuàng)建虛擬環(huán)境

安裝軟件:

1.安裝虛擬環(huán)境: sudo pip3 install virtualenv

2.安裝虛擬環(huán)境擴(kuò)展包:sudo pip3 install virtualenvwrapper

3.在用戶家目錄下的配置文件.bashrc中追加:(vim ~/.bashrc)

    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

    export WORKON_HOME=$HOME/.vritualenvs

    source /usr/share/virtualenvwrapper/virtualenvwrapper.sh


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

mkvirtualenv -p python3 虛擬環(huán)境名稱

例:

mkvirtualenv -p python3 py_django_1.11.11

1570608963813_Django框架安裝教程2.jpg

1570608986290_Django框架安裝教程4.jpg

注意:

    創(chuàng)建成功后,會(huì)自動(dòng)工作在這個(gè)虛擬環(huán)境上。

    創(chuàng)建虛擬環(huán)境需要聯(lián)網(wǎng), 會(huì)默認(rèn)安裝pip,setuptools,wheel包。

    工作在虛擬環(huán)境上,提示符最前面會(huì)出現(xiàn)"(虛擬環(huán)境名稱)"。

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

    命令:deactivate

1570609027830_Django框架安裝教程4.jpg


查看與使用虛擬環(huán)境:

    查看

    命令: workon 兩次tab鍵

1570609117951_Django框架安裝教程5.jpg

    使用虛擬環(huán)境:

    命令:workon 虛擬環(huán)境名稱

1570609134277_Django框架安裝教程6.jpg

    刪除虛擬環(huán)境:

    命令:rmvirtualenv 虛擬環(huán)境名稱

例:

    先退出當(dāng)前環(huán)境:deactivate

    再刪除:rmvirtualenv py_django

1570609188565_Django框架安裝教程7.jpg

包操作:

    查看已安裝的python包命令如下:

        pip list

1570609227235_Django框架安裝教程8.jpg

    包安裝命令:

        pip install 包名稱:

1570609243439_Django框架安裝教程9.jpg


看到上面這個(gè)內(nèi)容,說(shuō)明django環(huán)境就安裝成功了。

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!