установить numpy для Pycharm на Mac - PullRequest
0 голосов
/ 16 апреля 2020

Я совершенно новичок в 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 ... Я удивлен, что это необходимо после установки пакета.

Ответы [ 2 ]

1 голос
/ 16 апреля 2020

Основное различие между PyCharm и Anaconda заключается в том, что PyCharm является довольно удобной IDE, а Anaconda представляет собой набор python библиотек. Что я могу порекомендовать вам прямо сейчас: (сделайте это в своем терминале (⌘ + пробел -> терминал) или в терминале PyCharm) :

pip3 install numpy

ошибка, которую вы показываете, похоже, вы пытались запустить ее не в терминале, а в консоли python: /

Также - здесь - это хороший способ подключить библиотеки Anaconda к PyCharm

Для установки библиотек через настройки PyCharm:
1. Нажмите «PyCharm» -> «Настройки» path

2. Нажмите «» Project Interpreter "и go для кнопки" + "add package

3. Введите" numpy "и" install package "install package

0 голосов
/ 16 апреля 2020

Попробуйте следующим образом:

1:

Pycharm Preferences => Фитонный интерпретатор

2:

Выбрать интерпретатор проекта

3:

Выберите кнопку добавления (+)

4:

в строке поиска для поиска numpy

5:

Установите пакет.

Если у вас все еще есть ошибки

Нет модуля с именем 'numpy'

Затем go до левого нижнего угла терминала PyCharm.

Затем установите numpy.

pip install numpy
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...