Julia 1.0.0 в Windows 10, использующая ошибку компилятора PyPlot, поскольку она не может загрузить библиотеку, ожидаемую по адресу: .julia \\ packages \\ Conda \\ m7vem \\ deps \\ usr \\ python37 \ - PullRequest
0 голосов
/ 07 сентября 2018

Я пытаюсь заставить matplotlib работать с Джулией 1.0.0.
Установил его, но получаю ошибку, когда я пытаюсь проверить это, выполнив это ...

ENV["PYTHON"]="c:\\ProgramData\\Anaconda3\\python.exe"
using Pkg
Pkg.add("PyPlot")
using PyPlot

... который получает эту ошибку:

ErrorException("error compiling display_error: error compiling findprev: error compiling lookup: error compiling Type: could not load library \"C:\\Users\\ME\\.julia\\packages\\Conda\\m7vem\\deps\\usr\\python37\"\nThe specified module could not be found.\r\n")

Вот что у меня есть: .julia \ packages \ Conda \ m7vem \ deps \ usr \

enter image description here

1 Ответ

0 голосов
/ 08 сентября 2018

Чтобы настроить внешний Python с Джулией, выполните следующие шаги.

ENV["PYTHON"]="c:\\ProgramData\\Anaconda3\\python.exe"

Теперь нажмите ] и в приглашении (v1.0) pkg> введите:

build PyCall
build PyPlot

Теперь нажмите клавишу возврата, чтобы вернуться к обычному режиму REPL.

Полагаю, вы установили PyCall перед установкой пути Python. Изменение пути Python требует перекомпиляции пакета

...