どうやらopencl 1.1とグラフィックドライバーをインストールするGTX 770を持っています。しかし、とにかくAMD APPをインストールしました(AMD CPUを持っています)。いずれにせよ、pyopenclが機能しないため、問題ありません。インポート時に同じエラーを吐き続けます。
Traceback (most recent call last):
File "C:\Users\Vegard\Dropbox\programming\opencl\Something RT\PT.py", line 15, in <module>
import pyopencl as cl
File "C:\Python34\lib\site-packages\pyopencl\__init__.py", line 28, in <module>
import pyopencl._cl as _cl
ImportError: DLL load failed: The specified procedure could not be found.
私が実行しているほとんどのopencl
デモとプログラムは問題なく動作するため、特に問題があると思いますpyopencl
。いくつかの依存関係が不足していると思いますか、それともバイナリが上位バージョンをopencl
念頭に置いてコンパイルされたのでしょうか? Visual Studio 2008 と 2010 があります。2013.1 と 2014.1 のバイナリをインストールしてみました。.tar.gzsetup.py
から実行する と運が良くなるかもしれないと考えましたが、それもうまくいきません。ただし、これはより一般的なものであり、私が持っている、、、およびバージョンが見つからないものです。cygwincompiler.py
ld
gcc
dllwrap
.NET やブーストのインストールなど、さまざまなことを試しました。どうすればいいのか本当にわかりません。「依存」を実行しましたが、明らかにWindows 7 64ビットではうまく機能しません。pycuda も動作しません。ほぼ同じエラー メッセージが表示されます。cudaも問題なく動作しています。この場合もバージョンが間違っている可能性があります。または、どちらも姉妹プロジェクトであるため、作者には私が知らない他の共通の依存関係があります。
私はたくさんグーグルで調べましたが、解決策が見つからないようです。どんな助けでも大歓迎です。