我在同一台机器上安装了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。 有没有办法告诉应该安装哪个版本模块? 提前致谢
答案 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_
通过这种方式,您可以精确控制模块的安装位置。