Как использовать SimpleGUIS2Pygame загрузочную картинку?
Я следую за курсом Coursera " Введение в интерактивное программирование на Python".
Я пытаюсь практиковать что-то на своем компьютере. Я нашел пакет " SimpleGUICS2Pygame", который может заменить simplegui
CodeSkulptor.
Теперь я хочу загрузить картинку с помощью этой функции: load_image()
, Но ошибка говорит: в строке 6: "Ошибка Assertion: Pygame недоступна!"
Поэтому я должен установить Pygame с сайта Pygame. Но это все та же ошибка. Понятия не имею, почему Pygame недоступен. (Я использую windows 8.1). Ниже приведен мой код, это пример из CodeSulptor:
import SimpleGUICS2Pygame.simpleguics2pygame as simplegui
def draw_handler(canvas):
canvas.draw_image(image, (1521 / 2, 1818 / 2), (1521, 1818), (50, 50), (100, 100))
image = simplegui.load_image('http://commondatastorage.googleapis.com/codeskulptor-assets/gutenberg.jpg')
frame = simplegui.create_frame('Testing', 100, 100)
frame.set_draw_handler(draw_handler)
frame.start()
Большое спасибо за помощь!
1 ответ
import pygame FAILED! No module named pygame
означает, что Pygame не установлен для этой версии Python.import pygame FAILED! DLL load failed
вероятно, означает, что вы установили неправильную версию Pygame для этой версии Python.
Вот несколько версий Pygame: http://www.lfd.uci.edu/~gohlke/pythonlibs/
Выберите правильный, который соответствует вашей ОС и вашей версии Python, 32 или 64 бит.
Обновить
Я добавил небольшой скрипт, чтобы проверить только установку Pygame: script / pygame_check.py