Я совершенно новичок в Python, и только что скачал Anaconda с профессиональной лицензией. Затем я клонировал репозиторий GitHub в PyCharm для работы в качестве моего первого проекта.
PyCharm (который я никогда раньше не использовал) завершается с ошибкой в первой строке кода:
import numpy as np
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/Applications/PyCharm with Anaconda plugin .app/Contents/plugins/python/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'numpy'
Насколько я понимаю, Анаконда должна была "отправить" с numpy, scipy, и некоторые другие ключевые пакеты. Я понимаю, что PyCharm как-то этого не находит, но как мне его перенаправить? Я использую Ma c и PyCharm 2020.1. На некоторых других страницах справки говорится об установке пакетов на вкладке "настройки" или в файле / настройках по умолчанию, но ни одна из этих кнопок не существует в этой версии IDE. Я также попытался установить numpy в Python консоли, основываясь на этом решении , но оно тоже не сработало:
pip3 install numpy
File "<input>", line 1
pip3 install numpy
^
Как мне заставить PyCharm "найти" программное обеспечение, которое я предположительно скачал с Anaconda?
Редактировать: Мне удалось открыть интерпретатор python для этого проекта и установить numpy с помощью кнопки "+", но он все еще выдает эту ошибку при запуске import numpy as np
:
>>> import numpy as np
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/Applications/PyCharm with Anaconda plugin .app/Contents/plugins/python/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'numpy'
Edit 2 : эта ошибка исчезла после перезапуска PyCharm ... Я удивлен, что это необходимо после установки пакета.