Я относительно новичок в 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
.Я не уверен, являюсь ли я единственным человеком, который имеет эту проблему.