ModuleNotFoundError: нет модуля с именем "pygame"
У меня есть Python 3.7 с 32-битным и после того, как я сделал pip install pygame
Я все еще получаю
ModuleNotFoundError: нет модуля с именем "pygame"
при запуске моего кода. Я использую Pycharm.
4 ответа
Чтобы убедиться, что вы установили правильный модуль python3, вам необходимо использовать
pip3 install pygame
Я просто хотел бы добавить к тому, что говорится в первом ответе: если вы используете pycharm, он все равно не будет работать, пока вы не перейдете в файл >> настройки >> >> [имя вашего проекта] >> интерпретатор python. Вы увидите там список пакетов. Если на нем есть pygame, тогда хорошо, иначе вы должны дважды щелкнуть по полю, где находятся пакеты. Это приведет вас к небольшому всплывающему окну, где вы можете вводить текст. Если вы введете pygame, вы сможете установить пакет.
Возможно, на вашем компьютере установлено несколько экземпляров Pythion. Вы можете установить pygame в одном экземпляре, но IDE использует другой.
Я столкнулся с той же ошибкой несколько дней назад! К счастью, я нашел ответ.
Видите ли, проблема в том, что pygame поставляется в файле / пакете.whl (wheel). Таким образом, в результате вы должны установить его.
Установка Pip - очень сложный процесс, поэтому, пожалуйста, будьте осторожны. Шаги:-
Шаг 1. Перейдите в C:/Python (какую бы версию вы не использовали)/Scripts. Прокрутить вниз. Если вы видите файл с именем pip.exe, то это означает, что вы находитесь в нужной папке. Скопируйте путь.
Шаг 2. На вашем компьютере найдите переменные среды. Вы должны увидеть опцию "Редактировать переменные среды системы". Нажмите здесь.
Шаг 3. Там вы должны увидеть диалоговое окно. Нажмите "Переменные среды". Нажмите на "Путь". Затем нажмите "Новый". Вставьте путь, который вы скопировали ранее.
Step4. Нажмите "ОК".
Step5. Shift + правый клик везде, где установлена ваша игра. Выберите "Открыть командное окно здесь" из выпадающего меню. Введите 'pip install py', затем нажмите вкладку, и полное имя файла должно заполниться. Затем нажмите Enter, и вы готовы к работе! Теперь вы не должны получить ошибку снова!!!