Я запускаю нижний фрагмент кода в файле clusterters.py, и он не использует модуль pygame. Тем не менее, он запускает другое имя файла random.py, которое использует pygame и впоследствии показывает запуск выполнения этого файла. Где-то я читал, что если файлы похожи, то pycharm может относиться к ним одинаково. Я не думаю, что это проблема здесь. Может кто-нибудь объяснить, почему это происходит и что можно сделать.
import matplotlib.pyplot as plt
plt.scatter(features[:,0], features[:,1], s=2**7, c=labels, edgecolors = 'white', alpha = 0.85, cmap = 'autumn')
plt.grid()
plt.xlabel(date.feature_names[0])
plt.ylabel(data.feature_names[1])
plt.scatter(k_means.cluster_centers_[:,0],k_means.cluster_centers_[:,1], s=2**6, marker = 's', c = 'white')
plt.scatter(mb_k_means.cluster_centers_[:,0], mb_k_means.cluster_centers_[:,1], s=2**8, marker = '*', c = 'white')
for class_no in range(0,3):
plt.annotate(data.target_names[class_no],(features[3+50*class_no,0],features[3+50*class_no,1]))
plt.show()
"Нет модуля с именем" pygame "":
Traceback (most recent call last):
File "C:/Users/julia/.PyCharmEdu2019.2/config/scratches/Cluster.py", line 3, in <module>
import matplotlib.pyplot as plt
File "C:\Users\julia\PycharmProjects\test\venv\lib\site-packages\matplotlib\__init__.py", line 134, in <module>
import tempfile
File "C:\Program Files\Python37\lib\tempfile.py", line 45, in <module>
from random import Random as _Random
File "C:\Users\julia\.PyCharmEdu2019.2\config\scratches\random.py", line 8, in <module>
import pygame
ModuleNotFoundError: No module named 'pygame'