Проблемы с импортом pygame

#python #import #module #pygame #python-idle

#python #импорт #модуль #pygame #python-простаивает

Вопрос:

После запуска импорта 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:

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

 >>> 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
>>>