2016-02-25 80 views
0

在我的電腦,其運行的Ubuntu 14.04安裝GraphLab後,我剛纔遇到了以下錯誤在我的第一個Hello World程序:Importgraph實驗室的hello world錯誤

import graphlab 

的錯誤:

--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-5-784beace7f26> in <module>() 
    ----> 1 import graphlab 

    ImportError: No module named graphlab 

這是什麼原因以及如何解決錯誤?

回答

1

此類錯誤的常見原因是您的軟件包安裝在Python正在搜索的默認路徑以外的地方。檢查

print sys.path 

查看您的graphlab模塊的位置是否存在。我猜測,這是不是在這種情況下,你需要將其追加:

sys.path.append('path/to/graphlab') 

如果這樣的作品,那麼你可以添加位置到你PYTHONPATH以備將來使用。

+0

感謝您的意見。問題出現在我的兩臺機器中,並通過使用「source activate dato-env」解決。你的建議是否解決了同樣的問題?謝謝 – Yas

+0

不,這聽起來像是你已經在虛擬環境中安裝了graphlab,而你並沒有使用它。恭喜你弄明白了! –

0

你在計算機上安裝了graphlab還是你安裝了graphlab python模塊?如果您只將其安裝在電腦上,則可能需要安裝graphlab模塊。

看起來像this link here有信息,您需要安裝graphlabpip