python - 如何在 CentOS 上降级 python 版本?

标签 python python-2.7 centos sha

我有一个运行 CentOS 6.6 的专用网络服务器

我正在运行一些使用 Python SHA 模块的脚本,我认为该模块在当前 Python 版本中已被弃用。

我正在考虑降级我的 Python 安装,以便我可以使用这个模块。

有更好的选择吗?如果没有,我该怎么做?

这些是我的 Python 安装细节:

rpm-python-4.8.0-38.el6_6.x86_64
dbus-python-0.83.0-6.1.el6.x86_64
gnome-python2-2.28.0-3.el6.x86_64
gnome-python2-canvas-2.28.0-3.el6.x86_64
libreport-python-2.0.9-21.el6.centos.x86_64
gnome-python2-applet-2.28.0-5.el6.x86_64
gnome-python2-gconf-2.28.0-3.el6.x86_64
gnome-python2-bonobo-2.28.0-3.el6.x86_64
python-urlgrabber-3.9.1-9.el6.noarch
python-tools-2.6.6-52.el6.x86_64
newt-python-0.52.11-3.el6.x86_64
python-ethtool-0.6-5.el6.x86_64
python-pycurl-7.19.0-8.el6.x86_64
python-docs-2.6.6-2.el6.noarch
gnome-python2-libegg-2.25.3-20.el6.x86_64
python-iwlib-0.1-1.2.el6.x86_64
libxml2-python-2.7.6-17.el6_6.1.x86_64
gnome-python2-gnome-2.28.0-3.el6.x86_64
python-iniparse-0.3.1-2.1.el6.noarch
gnome-python2-libwnck-2.28.0-5.el6.x86_64
libproxy-python-0.3.0-10.el6.x86_64
python-2.6.6-52.el6.x86_64
gnome-python2-gnomevfs-2.28.0-3.el6.x86_64
gnome-python2-desktop-2.28.0-5.el6.x86_64
gnome-python2-extras-2.25.3-20.el6.x86_64
abrt-addon-python-2.0.8-26.el6.centos.x86_64
at-spi-python-1.28.1-2.el6.centos.x86_64
python-libs-2.6.6-52.el6.x86_64
python-devel-2.6.6-52.el6.x86_64

最佳答案

我不会考虑降级,而是考虑 virtualenv .它允许您创建隔离的 Python 环境,包括特定的 Python 版本和模块。

关于python - 如何在 CentOS 上降级 python 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31235059/

相关文章:

python-2.7 - Python 脚本被 SIGKILL 终止而不是抛出 MemoryError

python - 在 if 语句中传递语句

proxy - VPN服务器如何将所有通过的HTTPS请求重定向到固定接口(interface)

python - cv2.createTrackbar 使用 python

python - 处理 Tweepy api 返回的 420 响应码

python - 当列表值为字符串时,如何将 else 与列表理解一起使用?

python - 编写包含字典列表的 .csv 文件

python - 使用 Django-openid-auth

centos - Libtool - 不匹配的版本

memory - php执行时间和内存限制