0

OpenGL を Python で動作させようとしています。ウィンドウの表示/キーボードの設定などに、glfwのpythonバインディングを使用しています。

pyglfwのSourceforgeページには、.pyd ファイルと dll を含むダウンロード リンクがあります。gitページでは、pyglfw に多数のフォルダーが含まれています。

両方をダウンロードし、Eclipse の「外部ライブラリ」セクションで、Eclipse の PyDev でそれらを参照しました。私はいくつかのコードを書きました:

import glfw

glfw.Init();

if (glfw.OpenWindow(800, 600, 5, 6, 5, 0, 8, 0, glfw.FULLSCREEN) != True):
    glfw.Terminate(); # calls glfwTerminate() and exits
    glfw.SetWindowTitle("The GLFW Window");

そして、このエラーを受け取りました

Traceback (most recent call last):
  File "C:\Users\Zolani\workspace\PyGLCanvas\main\main.py", line 1, in <module>
    import glfw 
  File "C:\Users\Zolani\Desktop\pyglfw-main\pyglfw-master\glfw\__init__.py", line 395,     in <module>
    raise RuntimeError("no GLFW shared library found")
RuntimeError: no GLFW shared library found

何が見つからないのか、実行できないのかわかりません。これらのフォルダーのいずれかで間違ったディレクトリを参照している場合、必要なものを見つけるために、Eclipse の外部ライブラリでどのディレクトリを参照する必要がありますか?

4

1 に答える 1