Python3 安装Django

一、安装Python3.x的版本
很多的Linux系统都是默认的安装了python2.x的版本的,所以我们需要在在Python3上安装Django的话就要首先把Python3给安装好。
1)安装Python3
a、确定虚拟机或者真实的环境机器yum可用,安装好lrzsz、gcc++、wget等需要用到的服务。
b、去到你想要放安装包的目录下(下载安装包):
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
c、解压文件:
tar xvf Python-3.6.0.taz
d、创建安装文件的路径:
mkdir /usr/local/python3
e、编译:
./configure --prefix=/usr/local/python3
f、安装:
meke
make install
g、安装完毕
2)软连接
a、Linux系统会自带Python2.x的版本的,但是你是不能卸载2.x的版本,因为系统中有很多东西还是依赖于Python2来执行的,比如yum服务,所以现在要重新做一下软连接的指向:
Python3 安装Django
把原来已经存在的Python2.x的版本更改一下名字: mv python pythonold
修改完名字之后还需要修改yum的配置文件,确保yum源还是能使用以前的Python版本
vim /usr/bin/yum
Python3 安装Django
b、重新把Python3的版本连接到原来的python
ln -s /usr/local/python3/bin/python3 /usr/bin/python
Python3 安装Django
c、检查python调用的版本:
Python3 安装Django
这样就可以实现Python2.x和Python3.x两个版本共存了。

二、安装pip
1、下载pip
https://pypi.org/project/pip/
2、放在指定的目录下解压
![](http://i2.51cto.com/images/blog/201806/22/3fe91f27f1769bf10cea1918d5fde2b2.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
3、进入目录安装
cd pip-10.0.1
python setup.py install 
4、安装完成:
![](http://i2.51cto.com/images/blog/201806/22/5b837dff30ab01fb06be8be73fdf97ae.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

----------------------------------------------------------------------------完美分割线-----------------------------------------------------------------------------------

安装过程中发生的错误总结:
1)会报模块没有安装:
RuntimeError: Compression requires the (missing) zlib module
![](http://i2.51cto.com/images/blog/201806/22/1caebac845c65666d35379e89ce736db.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
setuptools和zlib模块没有安装好

解决:
1.yum install zlib
2.yum install zlib-devel
3.安装完成后,进入python的安装目录下,重新执行make后执行make install
4.然后进去setuptools的目录中执行python setup.py install安装模块
5.安装完setuptools后进入pip的安装目录去进行pip的安装,python setup.py install
6.完成pip的安装

猜你喜欢

转载自blog.51cto.com/13484799/2131801