Похоже, что у вас кроме python 3
окружения в anaconda
есть еще одна python
с IPython
и numpy
.
Похоже, что PyCharm и Anaconda видят (правильно)те же самые версии numpy
, в то время как IPython
, которые, я полагаю, вы не запускали из среды анаконды, видят другую python
установку с более старой numpy
.Фактически, ваш вывод показывает, что есть еще python3.6
в C:\Users\...
, который не принадлежит anaconda
.
Чтобы сделать numpy 1.15
доступным в IPython
, вы можете запустить IPython
изнутри вашей среды анаконды, набрав в терминале (более простое решение)
C:\>activate <your_anaconda_environment_name>
(<your_anaconda_environment_name>) C:\>ipython
или вы заставите свой локальный IPython
загружать модули из среды anaconda
, посмотрев на thisответить .Это не будет рекомендуемым вариантом в этом случае, учитывая результирующие перекрестные связи двух установок Python.