首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用GLFW作为后端运行Glumpy示例应用

无法使用GLFW作为后端运行Glumpy示例应用
EN

Stack Overflow用户
提问于 2019-08-14 08:10:47
回答 2查看 757关注 0票数 1

我已经从Github克隆了glumpy,并且正在尝试运行glumpy\examples\app-simple.py

如果我使用pip install pyglet安装pyglet,我可以很好地运行这个示例,(或者,我认为我可以?如果我点击窗口的某些部分,窗口会产生一些奇怪的警告,比如拖动窗口的条),但它不能识别GLFW。

我已经尝试使用pip安装GLFW,并按照这里的说明进行安装:https://glumpy.readthedocs.io/en/latest/installation.html where you copy the glfw3.dll。

这就是错误:

代码语言:javascript
复制
[w] Backend (<module 'glumpy.app.window.backends.backend_glfw' from 'C:\\Users\\Max\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site-packages\\glumpy\\app\\window\\backends\\backend_glfw.py'>) not available
[w] Backend (<module 'glumpy.app.window.backends.backend_pyglet' from 'C:\\Users\\Max\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site-packages\\glumpy\\app\\window\\backends\\backend_pyglet.py'>) not available
[w] Backend (<module 'glumpy.app.window.backends.backend_sdl' from 'C:\\Users\\Max\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site-packages\\glumpy\\app\\window\\backends\\backend_sdl.py'>) not available
[w] Backend (<module 'glumpy.app.window.backends.backend_sdl2' from 'C:\\Users\\Max\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site-packages\\glumpy\\app\\window\\backends\\backend_sdl2.py'>) not available
[w] Backend (<module 'glumpy.app.window.backends.backend_osxglut' from 'C:\\Users\\Max\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site-packages\\glumpy\\app\\window\\backends\\backend_osxglut.py'>) not available
[w] Backend (<module 'glumpy.app.window.backends.backend_freeglut' from 'C:\\Users\\Max\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site-packages\\glumpy\\app\\window\\backends\\backend_freeglut.py'>) not available
[w] Backend (<module 'glumpy.app.window.backends.backend_qt5' from 'C:\\Users\\Max\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site-packages\\glumpy\\app\\window\\backends\\backend_qt5.py'>) not available
[w] Backend (<module 'glumpy.app.window.backends.backend_pyside' from 'C:\\Users\\Max\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site-packages\\glumpy\\app\\window\\backends\\backend_pyside.py'>) not available
[x] No suitable backend found
Traceback (most recent call last):
  File "c:\Users\Max\.vscode\extensions\ms-python.python-2019.8.29288\pythonFiles\ptvsd_launcher.py", line 43, in <module>
    main(ptvsdArgs)
  File "c:\Users\Max\.vscode\extensions\ms-python.python-2019.8.29288\pythonFiles\lib\python\ptvsd\__main__.py", line 432, in main
    run()
  File "c:\Users\Max\.vscode\extensions\ms-python.python-2019.8.29288\pythonFiles\lib\python\ptvsd\__main__.py", line 316, in run_file
    runpy.run_path(target, run_name='__main__')
  File "C:\Users\Max\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 263, in run_path
    pkg_name=pkg_name, script_name=fname)
  File "C:\Users\Max\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 96, in _run_module_code
    mod_name, mod_spec, pkg_name, script_name)
  File "C:\Users\Max\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "d:\VSCODEProjects\glumpy_escape_pyglet\glumpy\examples\app-simple.py", line 7, in <module>
    window = app.Window()
  File "C:\Users\Max\AppData\Local\Programs\Python\Python37\lib\site-packages\glumpy\app\__init__.py", line 157, in __new__
    raise NotImplementedError
NotImplementedError
EN

回答 2

Stack Overflow用户

发布于 2021-07-06 14:24:10

对我来说

代码语言:javascript
复制
pip install pyglet

能解决我的问题吗?

票数 0
EN

Stack Overflow用户

发布于 2021-08-01 06:21:16

在mac上安装glfw3解决了这个问题。

代码语言:javascript
复制
brew install glfw3
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57486701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档