2012-03-28 70 views
1

由於某些路徑名稱問題,我無法將numpy導入到腳本中。將模塊導入python,並在路徑中輸入句號

我用Python 2.7運行我的腳本,而不是我的服務器上的默認2.6,因爲我需要收集模塊中的一些更新。我似乎無法導入numpy的,如:

from numpy.random import poisson 

所以我試圖用python2.7具體聯繫到numpy的我的服務器,這是安裝在: /opt/lib/python2.7/numpy

但是,這段時間的道路確實讓這變得很困難。無論如何,我無法改變路徑。

我發現了一個類似的問題here,但坦率地說,這些代碼對我來說沒有足夠的理解,因爲我覺得使用它的安全性(加上一些評論者似乎認爲這是一個壞主意)。如果有人有另一個建議,或者如果你可以給我一個很好的代碼解釋,我將不勝感激。

回答

1

嘗試設置PYTHONPATH指向/opt/lib/python2.7,此後import numpy等應該從那裏提取庫。

$ PYTHONPATH=/opt/lib/python2.7 python27 my_script.py 
+0

不幸的是,仍然收到「找不到模塊」錯誤 – FabbyRob 2012-03-29 17:38:16