[解決済み】pygame.error: ビデオシステムが初期化されていない
2022-01-10 18:09:38
質問
私のpygameのコードです。
import os
import sys
import math
import pygame
import pygame.mixer
from pygame.locals import *
black = 0,0,0
white = 255,255,255
red = 255,0,0
green = 0,255,0
blue = 0,0,255
screen = screen_width, screen_height = 600, 400
clock = pygame.time.Clock()
pygame.display.set_caption("Physics")
fps_cap = 120
running = True
while running:
clock.tick(fps_cap)
for event in pygame.event.get(): #error is here
if event.type == pygame.QUIT:
running = False
screen.fill(white)
pygame.display.flip()
pygame.quit()
sys.exit
#!/usr/bin/env python
実行しようとすると、エラーが発生します。
pygame.error: video system not initialized
解決方法は?
を呼び出していない。
pygame.init()
を、どこかに書いてください。
をご覧ください。 イントロの基本チュートリアル または、特定の インポートと初期化 のチュートリアルで説明しています。
pygameで多くのことを行う前に、初期化する必要があります。これを行う最も一般的な方法は、1つの呼び出しを行うだけです。
pygame.init()
これは、あなたのためにすべての pygame モジュールを初期化しようとします。すべてのpygameモジュールを初期化する必要はありませんが、初期化が必要なモジュールは自動的に初期化されます。また、それぞれのpygameモジュールを手で簡単に初期化することができます。例えば、fontモジュールだけを初期化する場合は、次のように呼び出します。
あなたの特定のケースでは、おそらく
pygame.display
を呼び出したことに文句を言っているのです。
set_caption
またはその
flip
を呼び出すことなく、その
init
を先に実行します。しかし、実際には、チュートリアルが言うように、単に
init
をすべて先頭にして、何がいつ初期化されなければならないかを正確に把握しようとするよりも。
関連
-
任意波形を生成してtxtで保存するためのPython実装
-
[解決済み】DataFrameのコンストラクタが正しく呼び出されない!エラー
-
[解決済み】なぜ「LinAlgError: Grangercausalitytestsから「Singular matrix」と表示されるのはなぜですか?
-
[解決済み】TypeError: 系列を <class 'float'> に変換することができません。
-
[解決済み] 'DataFrame' オブジェクトに 'sort' 属性がない
-
[解決済み】Python elifの構文が無効です【終了しました
-
[解決済み】Pythonでgoogle APIのJSONコードを読み込むとエラーになる件
-
[解決済み】 'numpy.float64' オブジェクトは反復可能ではない
-
[解決済み】ValueError: xとyは同じサイズでなければならない
-
[解決済み] プログラムの実行やシステムコマンドの呼び出しはどのように行うのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
python implement mysql add delete check change サンプルコード
-
Python百行で韓服サークルの画像クロールを実現する
-
Python入門 openを使ったファイルの読み書きの方法
-
PythonでECDSAを実装する方法 知っていますか?
-
[解決済み】ImportError: sklearn.cross_validation という名前のモジュールがない。
-
[解決済み】pygame.error: ビデオシステムが初期化されていない
-
[解決済み】ImportError: PILという名前のモジュールがない
-
[解決済み】Django: ImproperlyConfigured: SECRET_KEY 設定は空であってはならない
-
[解決済み] 'DataFrame' オブジェクトに 'sort' 属性がない
-
[解決済み】Python: OverflowError: 数学の範囲エラー