Ошибка выполнения при импорте базовой карты в spyder - PullRequest
0 голосов
/ 29 мая 2018

Я установил spyder на свой компьютер несколько месяцев назад, и он работал нормально, пока мне не потребовалось создать карту с графиками станций и топографией.Я просто попытался импортировать matplotlib-basemap и получить следующую ошибку:

File "", строка 1, в исполняемом файле ('C: /Users/Isa/Documents/Freedman/2018/ENVIROCOMP/Stationplots.py', wdir = 'C: / Users / Isa / Documents / Freedman / 2018 / ENVIROCOMP')

Файл "C: \ ProgramData \ Anaconda3 \ lib \ site-packages \ spyder \ utils \ site \ sitecustomize.py", строка 710, в исполняемом файле исполняемого файла (имя файла, пространство имен)

Файл "C: \ ProgramData \ Anaconda3 \ lib \ site-packages \ spyder \ utils \ site \ sitecustomize.py ", строка 101, в execfile exec (компиляция (f.read (), имя файла, 'exec'), пространство имен)

Файл "C: /Users/Isa/Documents/Freedman/2018/ENVIROCOMP/Stationplots.py", строка 15, из mpl_toolkits.basemap, импорт. Базовая карта, shiftgrid, см

Файл "", строка 971, в _find_and_load

File"", строка 951, в _find_and_load_unlocked

File"", строка 890, в _find_spec

File"", строка 864, в _find_spec_legacy

Файл" C: \ ProgramData \ Anaconda3 \ lib \ site-packages \ pyximport \ pyximport.py ", строка 253, в find_module fp, имя пути, (ext, mode, ty) = imp.find_module (полное имя, путь_пакета)

Файл "C: \ ProgramData \ Anaconda3 \ lib \ imp.py", строка 271, в формате find_module "not {}". Тип (тип (путь)))

RuntimeError: «путь» должен быть None или список, а не

Если кто-то прошел через это или понимает этот тип ошибки, предложите способ заставить базовую карту работать на spyder?

1 Ответ

0 голосов
/ 29 мая 2018

( сопровождающий Spyder здесь ) Эта ошибка была исправлена ​​в нашей версии 3.2.8 , выпущенной в марте / 2018.

Поскольку вы используете Anaconda,пожалуйста, откройте приглашение Anaconda и запустите там

conda update spyder

, чтобы получить исправление.

...