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

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

更新時間:2019-10-09 來源:黑馬程序員 瀏覽量:

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

1、開發(fā)中問題:

如何在同一臺主機中,要開發(fā)多個不同的項目,而且需要用到同一個包的不同版本?

嘗試分析:

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

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

1570608915878_Django框架安裝教程1.jpg


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

安裝軟件:

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

2.安裝虛擬環(huán)境擴展包: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án)境上。

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

    工作在虛擬環(huán)境上,提示符最前面會出現(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)境名稱

例:

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

    再刪除:rmvirtualenv py_django

1570609188565_Django框架安裝教程7.jpg

包操作:

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

        pip list

1570609227235_Django框架安裝教程8.jpg

    包安裝命令:

        pip install 包名稱:

1570609243439_Django框架安裝教程9.jpg


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

分享到:
在線咨詢 我要報名
和我們在線交談!