1.下载的阿里云默认python版本是2.7,不过自带了3.5版本。

显示本机中可供选择的python版本:update-alternatives --list python 

执行后显示

update-alternatives: error: no alternatives for python 表示Python代替版本尚未安装

执行一下命令安装

update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1

输出:update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in auto mode

update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2

输出:update-alternatives: using /usr/bin/python3.5 to provide /usr/bin/python (python) in auto mode

查看默认版本

python --version

切换版本update-alternatives --config python

Ubuntu16.04写Django(一)_启动服务

选择序号即可切换。

 

2.ubutu16.04不自带pip,需要自行安装pip。

1.安装时提示:Unable to locate package错误

解决方法非常简单,终端输入以下命令即可:
sudo apt-get update

 

3. Ubuntu查看某个端口是否被占用:netstat -ap | grep 8000 

 

4.关闭使用这个端口的程序,使用kill + 对应的pid

kill -9 PID号

5.启动服务:python manage.py runserver 0.0.0.0:8000 

6.ssh连接启动django退出后网站无法访问

nohup python manager.py runserver 0.0.0.0:8000

7.