Проблемы с импортированием Pygame - PullRequest
0 голосов
/ 02 марта 2019

После запуска импорта pygame в IDLE Python 3.7.2 и теперь попытался в Anaconda spyder и получил точно такую ​​же ошибку

   import pygame: Traceback (most recent call last):
   File "<pyshell#1>", line 1, in <module>
    import pygame
   ModuleNotFoundError: No module named 'pygame'

В терминале, когда я запускаю pip3, установите pygame:

  pip3 install pygame
   Requirement already satisfied:
   pygame in /usr/local/lib/python3.7/site-packages (1.9.4)

После запуска sys.path в IDLE Python 3.7.2

['', '/Users/myname/Documents', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python37.zip', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload', '/Users/myname/Library/Python/3.7/lib/python/site-packages', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages']

Я предполагаю, что в системе установлено несколько версий python, а pygame находится в 3.7 / site-packages.

Как заставить Pygame работать в Idle python 3.7.2?

1 Ответ

0 голосов
/ 03 марта 2019

Теперь решено:

>>> import sys
>>> sys.path.append('/usr/local/lib/python3.7/site-packages')
>>> import pygame
pygame 1.9.4
Hello from the pygame community. https://www.pygame.org/contribute.html
>>> 
...