Форум сайта python.su
0
Всем привет!
Начинаю изучать питон.
Так что я совсем зелёный пока 
Решил попробовать pyglet, подключил, но почему-то не работет.
Питон ругается и окно не создает (
код:
import pyglet window = pyglet.window.Window()
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\pyglet\__init__.py", line 353, in __getattr__
return getattr(self._module, name)
AttributeError: 'NoneType' object has no attribute 'Window'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Python34\_mypy_\03.py", line 9, in <module>
window = pyglet.window.Window()
File "C:\Python34\lib\site-packages\pyglet\__init__.py", line 359, in __getattr__
__import__(import_name)
File "C:\Python34\lib\site-packages\pyglet\window\__init__.py", line 1877, in <module>
from pyglet.window.win32 import Win32Window as Window
File "C:\Python34\lib\site-packages\pyglet\window\win32\__init__.py", line 60, in <module>
from pyglet.canvas.win32 import Win32Canvas
File "C:\Python34\lib\site-packages\pyglet\canvas\__init__.py", line 64, in <module>
from pyglet.app import WeakSet
File "C:\Python34\lib\site-packages\pyglet\app\__init__.py", line 86, in <module>
from pyglet.app.win32 import Win32EventLoop as PlatformEventLoop
File "C:\Python34\lib\site-packages\pyglet\app\win32.py", line 41, in <module>
from pyglet.libs.win32 import _kernel32, _user32, types, constants
File "C:\Python34\lib\site-packages\pyglet\libs\win32\__init__.py", line 95, in <module>
_dwmapi = DebugLibrary(windll.dwmapi)
File "C:\Python34\lib\ctypes\__init__.py", line 421, in __getattr__
dll = self._dlltype(name)
File "C:\Python34\lib\ctypes\__init__.py", line 351, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] Не найден указанный модуль
#... # Fool py2exe, py2app into including all top-level modules (doesn't understand # lazy loading) if False: from . import app from . import canvas from . import clock from . import com from . import event from . import font from . import gl from . import graphics from . import input from . import image from . import lib from . import media from . import model from . import resource from . import sprite from . import text from . import window # Hack around some epydoc bug that causes it to think pyglet.window is None. # TODO: confirm if this is still needed if False: from . import window # строка 1877
Отредактировано mike_nsk (Янв. 3, 2020 15:11:16)
Прикреплённый файлы:
pyglet01.png (5,7 KБ)
Офлайн
0
+
Прикреплённый файлы:
pyglet02.png (18,8 KБ)
Офлайн
0
+
Прикреплённый файлы:
pyglet03.png (12,5 KБ)
Офлайн
253
Гораздо эффективнее не картинки прикреплять да плюсики ставить а привести в виде текста вашу программу и сообщения об ошибках.
Картинки грузить надо и толку никакого, что мы текст программы ручками должны перебивать чтоли?
Офлайн
44
–
и вставьте ссылку на его url Офлайн
0
AD0DE412done!
пжлст, форматируйте код
Офлайн
44
https://pyglet.readthedocs.io/en/stable/programming_guide/installation.html
и вставьте ссылку на его url Офлайн
0
AD0DE412
https://pyglet.readthedocs.io/en/stable/programming_guide/installation.html
pip install pyglet
Офлайн
44
хорошо запустите сеанс python
>> help()
>> modules
>> pip list
from pyglet.window import Window win = Window(width=640, height=480)
и вставьте ссылку на его url Отредактировано AD0DE412 (Янв. 3, 2020 17:34:22)
Офлайн
0
AD0DE412сделал. pyglet есть в списке.
>> help() >> modules
Офлайн