在船新阿里云服务器(ubantu18版本)上配置django开发环境

目标:从0开始点燃django小火箭

本篇文章分五个部分
第一部分:Xshell连接
第二部分:修改python版本
第三部分:重装pip
第四部分:配置虚拟环境
第五部分:用集成开发环境点燃小火箭

打开一个船新的阿里云服务器在船新阿里云服务器(ubantu18版本)上配置django开发环境_第1张图片

第一部分:Xshell连接

打开Xshell进行连接(不用Xshell也可以)
-----------------------------------------------Xshell连接开始---------------------------------------
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第2张图片
新建一个会话
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第3张图片
输入名称,主机端口后点确认。(主机端口可以在阿里云实例后台找到)在船新阿里云服务器(ubantu18版本)上配置django开发环境_第4张图片
输入用户名
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第5张图片
输入密码
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第6张图片
连接成功

-----------------------------------------Xshell连接结束------------------------------------

第二部分:修改python版本

首先,系统中python默认版本为python2.7,可以将其修改为python3

# 第一步:先删除python2
rm -rf /usr/bin/python
# 第二步:创建软链接
ln -s /usr/bin/python3 /usr/bin/python
# 第三步:查看python版本是否修改为python3
python -V

在船新阿里云服务器(ubantu18版本)上配置django开发环境_第7张图片
执行完这三部之后,我们可以看到,python默认的已经是3.6的版本了
但是这个时候,原本文件里的pip没了,我们输入pip list,会发现报错
在这里插入图片描述

第三部分:重装pip

此时,我们先更新apt,然后通过apt下载pip

# 更新apt
sudo apt update
# 第二步:下载pip
sudo apt install python3-pip

之后我们在输入pip list,就可以出现了
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第8张图片

第四部分:配置虚拟环境

接下来安装虚拟环境(虚拟环境是为了是各个django之间的版本不冲突)
首先通过pip下载mkvirtualenv

sudo pip install virtualenv 
sudo pip install virtualenvwrapper 

安装完之后还要配置一些东西

# 进入根目录
cd~/
# 查看隐藏文件
ls -a
# 打开其中的.bashrc文件
vim .bashrc

按i,进入写入模式
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第9张图片
在末尾添加这两行代码,然后保存退出(:wq)

export WORKON_HOME=~/.environments
source /usr/local/bin/virtualenvwrapper.sh

在船新阿里云服务器(ubantu18版本)上配置django开发环境_第10张图片
最后加载.bashrc文件

source ~/.bashrc

然后输入mkvirtualenv 你的虚拟环境名字 ,创建虚拟环境成功在船新阿里云服务器(ubantu18版本)上配置django开发环境_第11张图片
输入

# 版本看个人需求
pip install django==2.1.4

在船新阿里云服务器(ubantu18版本)上配置django开发环境_第12张图片

第五部分:用集成开发环境点燃小火箭

打开你喜欢的集成开发环境,这里拿pycharm举例
新建项目
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第13张图片
同步一下
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第14张图片
配置启动程序
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第15张图片

在船新阿里云服务器(ubantu18版本)上配置django开发环境_第16张图片
改一下settings里面的访问路径
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第17张图片
大功告成
在船新阿里云服务器(ubantu18版本)上配置django开发环境_第18张图片

你可能感兴趣的:(python,django,linux,ubuntu,服务器)