GPUを使用するにはawsインスタンスでtheanoライブラリをインポートしようとしています。私は基本的に私のローカルマシンからインスタンスにsshを行い、私が "python -c 'インポートtheano" "を実行するbashスクリプトを開始するawsの設定を自動化するためにbotoを使ってPythonスクリプトを書いたGPUを開始します。私はそれが自動的にGPUを使用して起動するインスタンスのコマンドシェルで直接theanoモジュールをインポートしようとしたとき
cuda_ndarray.cuをコンパイルできませんでした:libcublas.so.7.5:共有オブジェクトファイルを開くことができません
ERROR (theano.sandbox.cuda): Failed to compile cuda_ndarray.cu: libcublas.so.7.5: cannot open shared object file: No such file or directory
:しかし、私は次のエラーを取得します。
Using gpu device 0: GRID K520 (CNMeM is disabled)
私は、私のオートメーションのpythonスクリプトを通してインポートするときに加えなければならない他のインポートがないと思います。おそらく解決策は何でしょうか?
環境に問題がある可能性があります。 python "import os; print(os.eviron [" PATH "])"を実行し、 "/ usr/local/cuda/bin"がPATHにあるかどうかを確認してください。 – zaxliu
また、実行時にCUDAライブラリが見つかることを確認するために 'LD_LIBRARY_PATH'をチェックしてください。 – wildwilhelm