centos下python2和python3版本共存,并支持virtualenv方法

前端之家收集整理的这篇文章主要介绍了centos下python2和python3版本共存,并支持virtualenv方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Centos下Python3.5环境安装,并配置virtual环境

编译安装zlib库

解压

tar zxvf zlib-1.2.7.tar.gz
cd zlib-1.2.7

配置安装

./configure
make
make install

默认安装的话,生成的动态库放在了/user/local/lib/下面,将该目录下面和zlib相关的库文件拷贝到/user/lib下
也可以用–prefix指定输出路径

sudo cp /usr/local/lib/libz* /usr/lib

这个是将动态库和静态库都拷贝到了/user/lib下面,静态库可以不拷贝,根据自己需要而定,都拷贝也没问题

编译安装python3.5

安装ssl相关库,使用pip的时候要用ssl通信

yum install openssl-devel

解压

tar zxvf Python-3.5.3.tgz
cd Python-3.5.3

配置安装

configure
make
make install

安装virtualenv

pip install virtualenv

使用virtualenv创建python3环境

virtualenv -p /user/local/bin/python3 py3env

创建后会在当前目录下生成一个py3env

注意

  1. 在py3env中安装软件使用pip3
  2. 如果virtualenv是通过yum安装的,请卸载后使用pip进行安装,否则创建虚拟环境的时候就会出错,会报版本和系统不兼容的问题。

zlib包下载地址:http://download.csdn.net/detail/guoqianqian5812/9848823
python3.5包下载地址:http://download.csdn.net/detail/guoqianqian5812/9848822

猜你在找的CentOS相关文章