我正在使用FreeBSD 7.2。我升级到Python 2.6。但是,当我运行任何python应用程序时,它仍然使用/ usr / local / lib / pytho25作为库路径。我该如何改变它?我无法修改python应用程序。基本上我需要将默认的lib路径更改为python26。
答案 0 :(得分:2)
您确定要使用新的二进制文件吗?我对FreeBSD并不熟悉,但是如果你想用ln -s /usr/local/bin/python2.6 /usr/local/bin/python
启动它,你需要使用OpenBSD python
。也许它仍旧指出旧的方式?还有PYTHONPATH
答案 1 :(得分:0)
您可以创建指向所需python可执行文件的软链接:
$ cd /usr/bin
$ ln -s python2.6 python
这样python命令指向python2.6
答案 2 :(得分:0)
您可能没有正确迁移到python 2.6,因为您不应再使用python 2.5
你可以按照这里的UPDATING注释完全摆脱python2.5(这是python2.7,但你可以放心地遵循这些说明):