установка pygame через pip

1

Я пытаюсь установить pygame в моем python 2.7. Я делаю это в этом python, потому что по какой-то причине, если я попытаюсь установить pip в python 3.7, это не сработает. С терминала я ввел:

sudo pip install pygame

И, предположительно, я его правильно установил, но когда я пытаюсь сделать импорт, он говорит мне:

Traceback (most recent call last):
  File "example.py", line 1, in <module>
    import pygame
ImportError: No module named pygame

если я попытаюсь снова выполнить sudo pip install pygame:

Requirement already satisfied: pygame in /home/cesar/.local/lib/python2.7/site-packages (1.9.4)

Кроме того, если я попытаюсь запустить pip list и искать pygame, похоже, что модуль уже установлен:

pygame                        1.9.4   

Что может случиться? Почему python говорит, что требование уже выполнено, если оно не может импортировать модуль?

  • 0
    Возможно, вы установили pygame для Python 2.7 и пытаетесь импортировать его с Python 3.7. Проверьте версию Python: stackoverflow.com/questions/1093322/…
  • 0
    Python запускает Python 2.7 и Python3 запускает Python 3.7 :(
Показать ещё 2 комментария
Теги:
pip
python-2.7
pygame

3 ответа

1
Лучший ответ

Используете ли вы python 2.7.x или 3.x при запуске скрипта?

Возможно, вы запускаете команду как

python3 example.py

Или вы запускаете python example.py но python --version версию 3.x, если вы используете Windows.

Можете ли вы попробовать установить pygame с pip3?

pip3 install pygame
  • 1
    Если я пытаюсь выполнить установку с помощью pip3, сообщение «Требования уже выполнены»: pygame в /home/cesar/.local/lib/python3.7/site-packages (1.9.4). Я попытался запустить скрипт с python3 (который запускает python3). 7) и Python (который работает Python 2.7)
  • 0
    Хим, я попробовал в своей системе и работал отлично. Можете ли вы попробовать, pip3 удалить pygame, pip3 установить pygame, python3 example.py,
Показать ещё 1 комментарий
1

Хм.. Мое предложение было бы,

Перейдите на этот сайт: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame

Удалите текущую версию PyGame (.9.4) и следуйте инструкциям на этом видео, которое я нашел для вас на YouTube:

https://www.youtube.com/watch?v=vGb5EX3XjdI

Это даст вам руководство по установке PyGame 1.9.3 в более низкую версию.

Удачи!

  • 0
    Спасибо но я на Ubuntu
1

Попробуйте python3 -m pip install -U pygame --User

См. Pygame GettingStarted

  • 0
    Я тоже попробовал
  • 0
    попробуйте pip3 uninstall pygame а затем pip3 install pygame
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню