Part1:python环境
一般Linux上有现成的Python环境,但要注意:Python 2的启动命令是python,Python 3的启动命令是python3。
Part2:pip
python下载第三方库需要使用pip,Linux版的python并不是自带pip,所以需要下载pip,python3下载pip的命令如下:
wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py #python3
Part3:虚拟环境
作者的电脑自带两个版本的python(linux电脑都是这样),为了避免下载第三方库时出现冲突,所以建议创建一个虚拟环境,命令如下:
sudo apt-get install python3-venv #下载venv命令
python3 -m venv venvname
创建好后,目录结构如下:
接下来,需要进入虚拟环境(在操作之前先切换到虚拟环境的目录),命令如下:
cd bin
source ./activate
cd ..
Part4:创建服务器框架
命令如下:
pip3 install django==3.0
django-admin startproject projectname
cd projectname
python manage.py startapp appname
创建好后目录结构如下: