Я установил Anaconda, а также установил pygame, но все равно получил ошибку ModuleNotFoundError: нет модуля с именем «pygame».

avatar
Mazikeen Morningstar
7 января 2021 в 18:23
178
1
0

Итак, я установил 64-разрядную версию Anaconda3 и TensorFlow, matplotlib, а также установил pygame, но все еще получаю сообщение об ошибке ModuleNotFoundError: No module named 'pygame' и ModuleNotFoundError: No module named 'pygame'

В Anaconda я создал новую среду, в которой есть все установленные мной пакеты, и я открываю Jupyter Notebook из этой среды. Тем не менее ошибка есть.

В командной строке Anaconda:

(base) C:\Users\Eszter>pip install pygame
Requirement already satisfied: pygame in c:\users\eszter\anaconda3\lib\site-packages (2.0.1)

Часть кода такова: **

import numpy as np
import matplotlib.pyplot as plt
import pygame
from agent import Agent

**

No module named 'pygame'
No module named 'agent'

Кто-нибудь может помочь мне с этим? Мне это очень понравилось.

Источник
demokritos
7 января 2021 в 20:05
0

Привет Мазикин, добро пожаловать в ТАК! Не могли бы вы сообщить нам установленные версии python и pip и где они находятся? Кроме того, вы можете попробовать использовать «pip3 install» и запустить скрипт через «python3 x.py»?

Ответы (1)

avatar
Maleehak
7 января 2021 в 18:26
1

Использовать conda install из подсказки anaconda вместо pip

conda install pygame

Mazikeen Morningstar
7 января 2021 в 18:46
0

(базовый) C:\Users\Eszter>conda install pygame Сбор метаданных пакета (current_repodata.json): выполнено Среда решения: не удалось выполнить первоначальное замороженное решение. Повторная попытка с гибким решением. Сбор метаданных пакета (repodata.json): выполнено Среда решения: не удалось выполнить первоначальное замороженное решение. Повторная попытка с гибким решением. PackagesNotFoundError: Следующие пакеты недоступны из текущих каналов: - pygame

Mazikeen Morningstar
8 января 2021 в 10:57
0

эта проблема решена, но теперь ядро ​​​​jupyter умерло через 10 минут. Есть идеи, почему?

Maleehak
8 января 2021 в 14:56
0

Когда ядро ​​умирает из-за проблем с библиотекой, вы можете не получить никакой информации о том, что это вызвало. Попробуйте запустить код, из-за которого ядро ​​умирает, в терминале или в ipython. Иногда проблема возникает с тензорным потоком. используйте conda вместо pip для установки библиотек @Mazikeen