Ошибка импорта: нет модуля с именем numpy Anaconda

У меня очень похожий вопрос к этому вопросу. У меня установлена ​​только одна версия python 3.5 в моей 64-битной системе Windows 7. Я установил Anaconda3.4 через официальный сайт - как предложено в вопросе. Установка прошла нормально, но когда я хочу импортировать (я просто набираю python из командной строки)

import numpy

Import error:No module named numpy

Затем я выхожу и набираю

pip install numpy 

Требование уже выполнено (используйте --upgrade для обновления): numpy в d:\program fi les\anaconda3\lib\site-packages

Я знаю, что это, вероятно, супер простой вопрос, но я все еще учусь... Спасибо

4 ответа

Если вы используете Anaconda3, то у вас уже должна быть установлена ​​numpy. Нет причин использовать pip, Я предполагаю, что дистрибутив Anaconda, возможно, не на вашем пути, и вы выбираете какой-то другой системный питон.

Ты должен бежать where python (или же where python3) чтобы увидеть, какой вы используете. Если исполняемый файл отсутствует в установке Anaconda, то это ваша проблема, и вам нужно будет отредактировать переменную окружения path, чтобы убедиться, что вы открываете желаемый питон.

Во-первых, удалите NumPy из Анаконды:

Конда удалить NumPy

Затем установите его обратно с помощью pip

pip install numpy

Это работает для меня.

Anaconda устанавливает Python вместе с ним, поэтому, когда вы работаете с Python, вам необходимо убедиться, что вы используете тот, который установлен Anaconda. Используйте эту команду, чтобы узнать, какой исполняемый файл Python вы используете прямо сейчас. Оставьте тот, который установлен anaconda(обычно в папке anaconda), и удалите все остальные.

    where python

Возможно, что numpy не установлен в виртуальной среде, которую вы используете во время выполнения, но может быть установлен как часть глобальной установки anaconda.

Из терминала сначала активируйте среду.

$ source activate {your environment name}

Затем установите NumPy с Конда установить

$ conda install numpy

Я обнаружил, что это имело место в среде, которую я создал с помощью pycharm.

Установка его локально исправила проблему.

Другие вопросы по тегам