CentOS7 安装virtualenv配置python2环境

本文详细描述了如何在Linux系统中安装virtualenv以隔离Python2和Python3环境,包括pip安装、环境切换、以及在Python2环境中处理SSL验证和依赖版本管理的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近因工作需要安装virtualenv来配置python2和python3环境,仅以此记录踩过的坑。

一、安装virtualenv:
1、这个网上有很多教程,基本就是pip install virtualenv就可以解决了(pip不行就用pip3)
2、搞不定的话就去网上下载:https://pypi.tuna.tsinghua.edu.cn/simple,我使用的是20.9.0版本,解压后安装
3、安装完之后设置python2环境:virtualenv -p python2 py2
4、进入virtualenv的安装目录下的py2:cd /home/virtualenv-20.9.0/py2(/home/virtualenv-20.9.0 是我的virtualenv安装目录)
5、source bin/activate 执行这个命令可以使用python2环境
6、在该目录下执行deactivate命令退出python2环境
7、python3同理

二、python2环境准备:
1、因为现在python2已经不更新和维护了,在py2环境下安装依赖的时候老是提示需要ssl验证啥的,具体的办法就是pip install的时候加上信任地址:pip install pyinotify --trusted-host pypi.tuna.tsinghua.edu.cn
2、python2的某些依赖可能只有指定版本有,下载的时候可以指定版本:pip install pyinotify==1.2.0 --trusted-host pypi.tuna.tsinghua.edu.cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值