2017-05-20 95 views
-1

我已經使用conda安裝了,終端給我一個關於GPU的錯誤,但是我沒有使用GPU。在ubuntu上導入sidekit時出錯


>>進口theano

>>進口numpy的

>>進口matplotlib

>>進口sidekit

導入theano

WARNING(theano.sandbox.cuda):cuda後端已棄用,並將在下一版本(v0.10)中刪除。請切換到gpuarray後端。你可以得到有關如何在這個URL開關的詳細信息:

https://github.com/Theano/Theano/wiki/Converting-to-the-new-gpu-back-end%28gpuarray%29

ERROR(theano.sandbox.cuda):NVCC編譯器在$ PATH沒有找到。檢查你的nvcc安裝並重試。 回溯(最近通話最後一個):

文件 「」,1號線,在

文件「/home/adit/miniconda3/lib/python3.5/site-packages/sidekit/ INIT。 PY /home/adit/miniconda3/lib/python3.5/site-packages/sidekit/libsvm/ 初始化 py 「爲37行」,從sidekit.libsvm進口*

文件166,在 」 ,在 from sidekit.libsvm.svm中導入*

文件「/home/adit/miniconda3/lib/python3.5/site-packages/sidekit/libsvm/svm.py」,行324,在 fillprototype(libsvm.svm_get_sv_indices,None,[POINTER(svm_model),POINTER( c_int的)])

文件 「/home/adit/miniconda3/lib/python3.5/ctypes/ INIT py」 爲,線360,在GETATTR FUNC =自我。 的GetItem(名稱)

文件 「/home/adit/miniconda3/lib/python3.5/ctypes/ INIT py」 爲,線365,在的GetItem FUNC = self._FuncPtr((name_or_ordinal ,self)) AttributeError:/usr/lib/libsvm.so.3:undefined symbol:svm_get_sv_indices

+0

此Q不是針對StackOverflow定義的編程。它可能更適合於S.E.相關網站http://askubuntu.com或http://superuser.com。使用Q底部的'flag'鏈接並請主持人移動它。請不要在2個不同的網站上發佈相同的Q.張貼在這裏更多Qs的前請仔細閱讀http://stackoverflow.com/help/how-to-ask http://stackoverflow.com/help/dont-ask和http://stackoverflow.com/help/mcve。祝你好運。 – shellter

回答

0

Theano警告不是您爲什麼不能導入Sidekit的原因。

Sidekit將不會被導入,因爲它無法找到libsvm庫文件,該文件需要您手動安裝Sidekit。 查看Sidekit guidethis問題的解決方案。