Это, наверное, то, что я мог бы игнорировать, если бы действительно хотел, но меня беспокоит, что это все еще происходит. Я просто проверяю, чтобы модули были установлены правильно. Чтобы проверить это, у меня просто есть скрипт, который печатает версии каждого модуля.
import sys
print('Python: {}'.format(sys.version))
import scipy
print('scipy: {}'.format(scipy.__version__))
import numpy
print('numpy: {}'.format(numpy.__version__))
import matplotlib
print('matplotlib: {}'.format(matplotlib.__version__))
import pandas
print('pandas: {}'.format(pandas.__version__)).
import sklearn
print('sklearn: {}'.format(sklearn.__version__))
Я использую PyCharm Community версии 2019.3.3, и он подчеркивает каждое имя пакета с предупреждением «Нет пакета» named [package] "Однако, когда я запускаю это, я получаю такой вывод:
Python: 3.7.4 (default, Aug 9 2019, 18:34:13) [MSC v.1915 64 bit (AMD64)]
scipy: 1.4.1
numpy: 1.18.1
matplotlib: 3.1.3
pandas: 1.0.1
sklearn: 0.22.1
Показывает, что все работает правильно. Могу ли я что-нибудь с этим сделать или я должен просто проигнорировать это сейчас?
РЕДАКТИРОВАТЬ: Теперь, когда я пишу с использованием этих модулей, становится намного хуже, тем более что эти "ошибки" считаются часть общего количества ошибок для скрипта, поэтому я с большей вероятностью пропущу реальную ошибку.