4

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

4

2 回答 2

3

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

于 2011-05-13T11:49:19.397 回答
1

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

pip25 install _package_

或者

pip26 install _package_

这样您就可以精确控制模块的安装位置。

于 2011-05-13T11:35:08.547 回答