您的位置:首页 > 运维架构 > Linux

centos7 安装python3 和 virtualenv 正确姿势

2017-12-05 17:23 549 查看
注:不建议把系统默认的python换成python3,因为yum都是依赖python2的,所以换后很麻烦

1.先安装一些我遇到的依赖问题(如果有依赖问题按提示安装):

yum install xz gcc zlib zlib-devel

2.官网下载源码包

地址:https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz

3.解压文件

xz -d Python-3.6.1.tar.xz

tar -xvf Python-3.6.1.tar

4.进入文件目录

cd Python-3.6.1

 

5.开始安装编译

./configure --prefix=/usr/bin/python3.6

make

make install

6.让centos7 使用python3.6

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

7、创建一个独立的Python3运行环境,命名为venv

virtualenv --no-site-packages -p /usr/bin/python3 venv

参考
https://www.cnblogs.com/cloud-80808174-sea/p/6902934.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: