安装多个python版本的模块

时间:2011-05-13 11:27:53

标签: python python-module multiple-versions

我在同一台机器上安装了python 2.6.6和python 2.5.5(Ubuntu 10.0.4),因为2.6是我的默认版本,2.5我需要维护旧的东西。 但我有一个问题是将模块(MySQLdb和net-snmp)安装到非默认的2.5v。当调用'sudo apt-get install _module_name_'时,似乎只更新了2.6。 有没有办法告诉应该安装哪个版本模块? 提前致谢

2 个答案:

答案 0 :(得分:3)

您可以使用easy_install。要将其用于特定版本,您只需执行它,例如sudo python2.5 easy_install package_name

答案 1 :(得分:1)

你可以为2.5和2.6安装Pip然后在你的bashrc中创建一个别名,就像我能做的那样

pip25 install _package_

pip26 install _package_

通过这种方式,您可以精确控制模块的安装位置。