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

CentOS 7下安装python3和创建虚拟环境

2017-11-09 19:02 716 查看

1. 安装python3

下载python3的安装包

wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz[/code] 
安装编译需要的关联库

yum instal -y zlib zlib-devel   (在我的系统中只缺少这两个包,其他系统中可能缺少其他的包,同样用yum安装即可)


解压,编译,安装

#解压
tar -zxvf Python-3.6.3.tgz
#进入解压后的目录
cd Python-3.6.3
#编译
./configure --prefix=/usr/local/python3   (prefix表示安装的路径,我安装在/usr/local中,也可以安装其他地方)
#安装
make && make install


创建python3的软连接

ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
(软连接的文件名不要用python,因为python已经指向了python2.7)


创建pip3的软连接

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


​ 现在就可以在命令行中直接输入python3来打开python3的shell,也可以直接使用pip3下载python3的库。

2. 创建python3的虚拟环境

下载virtulenv

pip3 install virtulenv


创建virtulenv软连接

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


创建虚拟环境

在命令行直接输入:
virtulenv 虚拟黄环境名 -p /usr/bin/python3


进入虚拟环境

#cd进入虚拟环境的目录
source ./bin/activate


退出虚拟环境

#在命令行输入
deactivate
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos python