技术知识库

安装Python3

安装编译器、依赖包


yum install gcc-c++


yum install wget openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel mysql-devel


yum install libxml*

下载安装Python3


wget https://www.landui.com/ftp/python/3.6.4/Python-3.6.4.tgz

tar -xzvf Python-3.6.4.tgz


cd  /tmp/Python-3.6.4/

./configure --prefix=/usr/python3.6.4

make -j2

make install -j2


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

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

Centos7默认使用Python3.6


cd /usr/bin/

mv python python.bak

ln -s /usr/python3.6.4/bin/python3.6 /usr/bin/python

为防止因为安装新版Python导致yum出错


vim /usr/bin/yum


#!/usr/bin/python  

import sys  

try:  

    import yum  


#!/usr/bin/python2.7 

import sys  

try:  

    import yum  

安装pip3


cd /usr/bin

yum -y install epel-release

ln -s /usr/python3.6.4/bin/pip3.6 /usr/bin/pip3

yum install openssl-devel -y 

安装virtualenv、virtualenvwrapper

pip install virtualenv

pip install virtualenvwrapper

修改~/.bashrc


export WORKON_HOME=$HOME/.virtualenvs

source /usr/python3.6.4/bin/virtualenvwrapper.sh



source ~./bashrc


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: