LoginSignup
cancan0507
@cancan0507 (幹 櫻井)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

sublime textでのpygameインポートについて

環境

macOS Catalina(10.15.6)
python3(3.8.5)

解決したいこと

python3初学者(プログラミング自体も)です。教本で勉強しているのですが、subllime textでpygameをインポートすると以下のようなエラーコードが出て、実行できません。
pygame自体はインストール出来ており、IDLEではインポートできます。
初学者ゆえ大雑把な質問になってしまいましたが、どなたか知見をいただければ大変ありがたく存じます。

発生している問題・エラー

ModuleNotFoundError: No module named 'pygame'

該当するソースコード

import pygame

自分で試したこと

・「python3 -m pip install pygame」でpygameをインストール

・「python3 -m pip list」でpygameがインストールされているか確認
→リストにpygame(2.0.0.dev10)の表記あり

・IDLEでpygameのインポート
→「pygame 2.0.0.dev10 (SDL 2.0.12, python 3.8.5)と表示される」

・「python -m pygame.examples.aliens」で動作確認
→ゲームが起動され通常に動く

0

2Answer

Sublime Text の Build で実行していますか?それとも console に入力していますか?

どちらにしても、 Python のバージョンが違うことが考えられます。 macOS 10.15.6 標準の Python は2.7.16 / 3.8.2です。また Sublime Text 組み込みの Python は3.3.6です。 import sys; print(sys.version) を実行して確かめてください。

0

Your answer might help someone💌