Ubuntu 16.04 安装Django
> pip install django==1.10.3
......
或者:
> pip3 install django==1.10.3(我采用)
......
或者:
>python3 -m pip install django==1.10.3
......
或者:
pip install -i https://pypi.douban.com/simple/ django=1.10.3
......
如果你只安裝一個(gè)版本的 Python,那么第一個(gè)命令即可成功安裝 Django,后兩個(gè)命令是在你同時(shí)安裝了
Python2.x 和 Python3.x 兩版本的情況下,用于區(qū)別 Python2.x 時(shí)使用。當(dāng)然,對于訪問國外網(wǎng)站比較慢的讀者
也可以選擇豆瓣源,如第四行命令。
?
或(目前采用該方法)
sudo apt-get install python3-pip
sudo apt-get install python-virtualenv #安裝本地虛擬環(huán)境管理工具
mkdir ~/django # 創(chuàng)建目錄
cd ~/django
virtualenv venv #在~/django目錄下,創(chuàng)建一個(gè)venv的虛擬環(huán)境
source venv/bin/activate #開啟虛擬環(huán)境
pip install django #用pip工具在線安裝Django
mkdir ~/workplace #創(chuàng)建工作目錄
cd ~/workplace
django-admin.py startproject helloworld #創(chuàng)建一個(gè)django項(xiàng)目
cd ~/helloworld
Django創(chuàng)建工程后里邊的各個(gè)文件介紹:
在項(xiàng)目下用 tree命令得到如下結(jié)果:
目錄說明:
- HelloWorld:?項(xiàng)目的容器。
- manage.py:?一個(gè)實(shí)用的命令行工具,可讓你以各種方式與該 Django 項(xiàng)目進(jìn)行交互。
- HelloWorld/__init__.py:?一個(gè)空文件,告訴 Python 該目錄是一個(gè) Python 包。
- HelloWorld/settings.py:?該 Django 項(xiàng)目的設(shè)置/配置。
- HelloWorld/urls.py:?該 Django 項(xiàng)目的 URL 聲明; 一份由 Django 驅(qū)動(dòng)的網(wǎng)站"目錄"。
- HelloWorld/wsgi.py:?一個(gè) WSGI 兼容的 Web 服務(wù)器的入口,以便運(yùn)行你的項(xiàng)目。
最后啟用服務(wù)器:
python manage.py runserver
在linux瀏覽器輸入提示的網(wǎng)址輸入,看到網(wǎng)頁,表示成功。
補(bǔ)充說明:
pip :是一個(gè)安索引包的工具(pip is a tool for installing Python package from the Python Package Index)
virtualenv: 是一個(gè)創(chuàng)建獨(dú)立python環(huán)境的工具(is a tool to create isolated Python environments)
轉(zhuǎn)載于:https://www.cnblogs.com/ranxf/p/6709015.html
總結(jié)
以上是生活随笔為你收集整理的Ubuntu 16.04 安装Django的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个特殊qq网名
- 下一篇: 刚搬到一个小区这两天有只喵在窗口打滚卖萌