Ошибка при попытке обновить и использовать модуль scipy в Anaconda - PullRequest
0 голосов
/ 02 октября 2018

Я относительно новичок в Python и пытаюсь обновить Anaconda до последней версии.К сожалению, scipy не будет импортироваться вообще.Сегодня я установил и удалил базовую Анаконду 7 раз, но безуспешно.

Вот sys.version

'3.6.6 |Anaconda custom (64-bit)| (default, Jun 28 2018, 11:27:44) [MSC v.1900 64 bit (AMD64)]'

Вот шаги, которые я выполнил:

1.Обновление Anaconda

Я установил базу anaconda с сайта.Затем я вошел в систему как администратор Anaconda Navigator и открыл терминал для среды root.

Оттуда я запустил conda update --all.Это успешно завершено.

После обновления установки, когда я запускаю следующую команду:

from scipy.stats import norm
norm(50,10).pdf(45)

Я получаю сообщение об ошибке:

ImportError: невозможно импортировать имя'ellipkm1'

2.Исследуйте SO и Internet на наличие этой ошибки:

Я следовал ImportError: не могу импортировать имя ellipkm1 thread и гарантировал, что у меня установлена ​​последняя версия MS C ++ Redistributable и что нет файлов симя ellipkm1.

Я также попробовал conda upgrade scipy -f, как предложено в вышеупомянутой теме.Эта команда была выполнена без ошибок.

Есть мысли о том, чего не хватает?Я новичок, поэтому я не уверен, что здесь происходит.Я буду более чем рад предоставить любую информацию отладки / журнала, необходимую здесь.


С Существует ли набор тестов для numpy / scipy? thread, я пытался протестировать модуль scipy.* Модуль 1047 * полностью вышел из строя.

import scipy
scipy.test('full')

Обновление: Кажется, понижение scipy до 1.0.1 (следующий уровень) решает проблему ellipkm1.Я все еще выполняю все тестовые примеры выше.


Обновление: Кажется, что большинство тестовых случаев прошло.Кажется, есть проблема с 1.1.0.Я не уверен, являюсь ли я единственным человеком, который имеет эту проблему.

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