如何设置默认Python库路径
我在用FreeBSD 7.2系统,刚升级到了Python 2.6。不过每次运行Python应用程序时,它还是在用/usr/local/lib/python25这个库路径。我该怎么改呢?我不能修改这个Python应用程序。简单来说,我需要把默认的库路径改成python26。
3 个回答
0
你可能没有正确地升级到 Python 2.6,因为你应该已经不再使用 Python 2.5 了。
你可以参考这里的更新说明,彻底卸载 Python 2.5(虽然这些说明是针对 Python 2.7 的,但你可以放心地按照这些步骤操作):
0
你可以创建一个软链接,指向你想要的 Python 可执行文件:
$ cd /usr/bin
$ ln -s python2.6 python
这样一来,输入 python 命令时就会指向 python2.6 版本。
3
你确定你在用新的程序吗?我对FreeBSD不太了解,但在OpenBSD上,如果你想用python
来启动它,你需要先执行一个命令:ln -s /usr/local/bin/python2.6 /usr/local/bin/python
。这样做是为了让python
指向新的版本。也许现在它还是指向旧的版本呢?另外,还有一个叫做PYTHONPATH的东西。