1 安装gcc之类的编译工具和依赖库
yum groupinstall “Development tools” -y
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
2 下载Python 3.6
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
mv Python-3.6.0.tar.xz /home/dean/
unxz Python-3.6.0.tar.xz
tar -xf Python-3.6.0.tar
3 配置编译过程,编译安装
cd /home/dean/Python-3.6.0
./configure –prefix=/usr/local –enable-unicode=ucs4 –enable-shared LDFLAGS=“-Wl,-rpath /usr/local/lib”
make && make altinstall
Python
升级完成后,系统中还不存在pip
。我们下载并用python3.6
来安装pip
。
wget https://bootstrap.pypa.io/get-pip.py –no-check-certificate
python3.6 get-pip.py
使用virtualenv
1 安装 virtualenv
如下命令为Python 3.6.0
创建一个虚拟的sandbox
。
pip3.6 install virtualenv
2 创建virtualenv
项目
执行如下命令,就在当前目录创建virtualenv
项目。实际上就是生成了py27project
目录,并把Python 2.7.10
等代码拷贝到里面。
virtualenv py36project
3 使用 py27project
用source命令,就能激活py27project
。注意当前路径下必须要存在py27project
目录。
source py27project/bin/activate
激活后,可以看到shell
命令行前自带(py27project)
。在shell
中就能用python
命令访问Python 2.7.10
了。
4 退出 py27project
用deactivate
命令就能退出激活的virtualenv
环境。
- •VMware Workstation Pro 16安装CentOS7超详细图文步骤
- •CentOS7下配置使用JumpServer 堡垒机 (图文教程)
- •CentOS安装jdk的几种方法及配置环境变量方式
- •CentOS忘记密码修改方案以及centos卡在开机登录界面,命令失效的解决方法
- •解决笔记本安装centos7后无法调节屏幕亮度
- •VMware安装CentOS 8.1(CentOS 8系列可参考)的图文详细教程
- •CentOS7 minimal 最小化安装网络设置过程
- •CentOS7下搭建JumpServer
- •CentOS安装rpm包出现冲突时的解决办法
- •Vmware下CentOS7最小化安装方式