阿里云服务器centos安装python3.5并安装django

今天想在阿里云服务安装django,发现新版django不支持python2,然而阿里云centos里面没有自带python3.下面开始安装python3和django
一.安装python3.5
1.安装相关包,复制运行下面命令.一路y就行.

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

2.用wget命令下载python3压缩包

wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tar.xz

3.解压安装包

tar -xvJf  Python-3.5.4.tar.xz

4.进入 Python-3.5.4文件夹

cd Python-3.5.4

5.编译安装

./configure prefix=/usr/local/python3
make && make install

6.设置软连接
现在python3.5已经安装完成,但是你会发现终端(小黑屏)里面敲python3.5并不能进入python3.5环境
需要设置软链接来实现

ln -s /usr/local/python3/bin/python3 /usr/bin/python3.5

运行完再试python3.5就能进入python3环境了.

但是现在你会发现pip也不能在终端运行,所以需要把pip也设置下软链接

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

再试输入pip3回车就能使用python3的pip3安装django了

二.安装Django

1.直接pip命令安装

pip3 install Django

等待安装完成即可

2.测试是否安装django成功
终端输入以下命令:
先进入python3环境

python3.5

再输入

import django

接着输入

django.get_version()

出现django版本号即证明安装成功.

>>> import django
>>> django.get_version()
'2.1.5'

猜你喜欢

转载自blog.csdn.net/qq_35531549/article/details/85849705