pygameをimportできない

実現したいこと

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

コメントを投稿

0 コメント