実現したいこと
IDLEでpygameを動かしたい
前提
IDLEでpygameを動かしたいので、pip3 install pygameでpygameをインポートしました。
IDLEを再起動してシェルスクリプトから「import pygame」と入力しても「ModuleNotFoundError: No module named pygame 'pygame.base'」と出力されてしまいます。
発生している問題・エラーメッセージ
Python
1>>> import pygame 2Traceback (most recent call last): 3 File "<pyshell#2>", line 1, in <module> 4 import pygame 5 File "/opt/anaconda3/lib/python3.8/site-packages/pygame/__init__.py", line 92, in <module> 6 from pygame.base import * # pylint: disable=wildcard-import; lgtm[py/polluting-import] 7ModuleNotFoundError: No module named 'pygame.base'
試したこと
こちらの記事を見たところ、ファイルパスが通っていない可能性があるとあったため、ファイルパスを通しました。
(8行目の/opt/anaconda3/lib/python3.8/site-packagesにpygameがインストールされている)
Python
1>>>import sys,pprint 2>>>pprint.pprint(sys.path) 3['', 4 '/Library/Frameworks/Python.framework/Versions/3.10/lib/python310.zip', 5 '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10', 6 '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/lib-dynload', 7 '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages', 8 '/opt/anaconda3/lib/python3.8/site-packages']
それでもなお、上述したエラーが出てしまいます。
補足情報(FW/ツールのバージョンなど)
- macを使用
- 「python3 -V」で確かめたところ、バージョンは3.8.8
回答1件
あなたの回答
tips
プレビュー