Python3.6和Django源码编译安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3.6和Django源码编译安装相关的知识,希望对你有一定的参考价值。

Python3.6源码编译安装

系统环境:CentOS 7

 

下载Python源码包:

 

https://www.python.org/downloads/

 

编译、安装:

1
2
3
4
5
[[email protected] /]# tar -xzvf /usr/local/src/Python-3.6.2.tgz -C /mydev
[[email protected] /]# cd /mydev/Python-3.6.2
[[email protected] Python-3.6.2]# ./configure --prefix=/usr/local/python
[[email protected] Python-3.6.2]# make
[[email protected] Python-3.6.2]# make install

查看扩展安装包:

[[email protected] /]# /usr/local/python/bin/pip3 list
pip (8.1.1)
setuptools (20.10.1)

添加Python命令到环境变量:

1
2
3
4
5
[[email protected] /]# vim ~/.bash_profile
 
PATH=$PATH:$HOME/bin
改为:
PATH=$PATH:$HOME/bin:/usr/local/python3.6/bin

使环境变量生效:

1
[[email protected] /]# source ~/.bash_profile

查看Python版本:

1
2
[[email protected] /]# python3.6 -V
Python 3.6.2

更改系统默认python版本为Python3.6

1
2
3
[[email protected] /]# cp /usr/local/python3.6/bin/python3.6 /usr/bin/python3.6
[[email protected] /]# ln -s /usr/local/python/bin/python3.6 /usr/bin/python
[[email protected] /]# ln -s /usr/local/python/bin/python3.6 /usr/bin/python3

核对Python版本:

1
2
[[email protected] /]# python -V
Python 3.6.2

解决python升级后,YUM不能正常工作的问题:

1
#vi /usr/bin/yum

  将文件头部的
  #!/usr/bin/python
  改成
  #!/usr/bin/python3.6

Django源码编译安装

 

下载源码包:https://www.djangoproject.com/download/

输入以下命令并安装:

tar xzvf Django-X.Y.tar.gz    # 解压下载包
cd Django-X.Y                 # 进入 Django 目录
python setup.py install       # 执行安装命令

安装成功后 Django 位于 Python 安装目录的 site-packages 目录下。







以上是关于Python3.6和Django源码编译安装的主要内容,如果未能解决你的问题,请参考以下文章

Linux下载Python并运行Django

centos 7 python3.6.6的编译安装

编译安装 Python3.6.1

源码安装python

基于V3S的语音助手python3的编译和安装(该版本解决zlib readline可以使用pip)

基于V3S的语音助手python3的编译和安装(该版本解决zlib readline可以使用pip)