问题描述
背景:
机器人脚本基于 Python 3.* 开发,只能在 python3 中执行。
问题:
我们有使用 python 2.6.6 的 RHEL6 机器,无法更新。
准备好的解决方案:
我们正在尝试在 RHEL6 机器中启用 virtualenv,以便我们可以在具有不同 python 版本的虚拟环境中执行机器人脚本,我们在 RHEL6 机器上安装 pip 时遇到问题。
解决方法
您需要 pip/setuptools
从这里:https://bootstrap.pypa.io/2.6/ 并且您需要非常旧版本的 virtualenv
。
下载get-pip.py
并运行
sudo python2.6 get-pip.py
virtualenv
15.2.0 似乎是支持 Python 2.6 的最后一个版本。试试
python2.6 -m pip install 'virtualenv==15.2.0'
或
python2.6 -m pip install 'virtualenv<16.0'
给你新鲜的pip
。