2010-09-20 120 views
1

我使用的是FreeBSD 7.2。我升級到Python 2.6。但是,當我運行任何python應用程序時,仍然使用/ usr/local/lib/pytho25作爲庫路徑。我該如何改變它?我無法修改python應用程序。基本上我需要將默認的lib路徑改爲python26。如何設置defualt python庫路徑

+1

您確定您使用的是2.6。你可以同時安裝2.5和2.6,python的默認綁定是python2.5。是python --version輸出是2.6 – zaynyatyi 2010-09-20 08:20:38

回答

2

你確定你正在使用新的二進制文件嗎?我對FreeBSD不熟悉,但對於OpenBSD,如果要將其作爲python啓動,則必須執行ln -s /usr/local/bin/python2.6 /usr/local/bin/python。也許它仍然指向舊的方式?也有PYTHONPATH

0

你可以創造一個軟鏈接到你的desiered蟒蛇可執行文件:

$ cd /usr/bin 
$ ln -s python2.6 python 

這樣蟒蛇命令指向python2.6的

0

你可能不正確遷移到Python 2.6,你應該不再有蟒蛇2.5

你可以按照這裏的更新註釋完全擺脫python2.5(這是python2.7,但你可以安全地按照這些說明):

http://www.freshports.org/lang/python27/