У меня 32-битный python 3.7, и после того, как я сделал pip install pygame
, я все еще получаю
ModuleNotFoundError: No module named 'pygame'
при запуске моего кода. Я использую pycharm.
да, он у меня уже установлен, но pycharm не может импортировать модуль или что-то в этом роде
@altai щелкните ссылку Внешние библиотеки в окне проекта в Pycharm. Вы видите Pygame? Может быть под сайт пакеты?
да я вижу это
Как вы начинаете проект?
import pygame вот мой весь код: imgur.com/a/9QNcJYp
Он работает в оболочке python, но не в pycharm, почему?
Как называется файл, который вы запускаете? Можете ли вы дважды проверить настройки проекта? Щелкните Файл> Настройки> Проект: (здесь идет название вашего проекта)> Интерпретатор проекта и посмотрите, что там написано для интерпретатора.
Он также должен показать вам библиотеки, которые может видеть интерпретатор.
Это в users / name / pycharmprojects, единственные, что я вижу, это pip и setuptools
Есть ли у него путь к используемому вами интерпретатору Python? Вверху окна?
Теперь все работает, спасибо!
Я столкнулся с той же ошибкой несколько дней назад! К счастью, я нашел ответ.
Видите ли, проблема в том, что pygame поставляется в файле / пакете .whl (wheel). Итак, в результате вам нужно установить его.
Установка pip - очень сложный процесс, поэтому будьте осторожны. Шаги следующие: -
Шаг 1. Перейдите в C: / Python (какую бы версию вы ни использовали) / Scripts. Прокрутить вниз. Если вы видите файл с именем pip.exe, это означает, что вы находитесь в нужной папке. Скопируйте путь.
Шаг 2. На вашем компьютере найдите переменные среды. Вы должны увидеть опцию «Редактировать переменные системной среды». Нажмите здесь.
Шаг 3. Там вы должны увидеть диалоговое окно. Щелкните "Переменные среды". Щелкните «Путь». Затем нажмите «Создать». Вставьте путь, который вы скопировали ранее.
Шаг 4. Щелкните "ОК".
Шаг 5. Shift + щелчок правой кнопкой мыши в любом месте, где установлена ваша pygame. В раскрывающемся меню выберите «Открыть командное окно здесь». Введите «pip install py», затем щелкните вкладку, и должно появиться полное имя файла. Затем нажмите Enter, и все готово! Теперь вы больше не должны получать ошибку !!!
Я просто хотел бы добавить к тому, что говорится в первом ответе: Если вы используете pycharm, он все равно не будет работать, пока вы не перейдете в файл >> настройки >> >> [имя вашего проекта] >> интерпретатор python. Вы увидите там список пакетов. Если на нем есть pygame, тогда хорошо, иначе вы должны дважды щелкнуть по полю, где находятся пакеты. Это приведет вас к небольшому всплывающему окну, где вы можете вводить текст. Если вы введете pygame, вы сможете установить пакет.
Чтобы убедиться, что вы установили правильный модуль python3, вам нужно использовать
pip3 install pygame
Возможно, у вас на компьютере есть несколько экземпляров Pythion. Вы можете установить pygame в одном экземпляре, но IDE использует другой.
вы запускаете
pip install pygame
из командной строки?