2017-02-15 5 views
0

Я изучал Джулию в течение нескольких месяцев, и я не специалист в программировании. Недавно я снова установил Windows на свой ноутбук и снова установил Julia, Anaconda (для python 3) и Atom.Ошибка при использовании PyPlot в Julia

В июле я установил PyPlot.jl на Pkg.add("PyPlot") и хочу проверить построение графика с помощью PyPlot. Итак, я положил using PyPlot в Julia и дал ошибку при инициализации модуля PyPlot. Я получил следующее сообщение об ошибке:

ОШИБКА conda.core.link:_execute_actions(330): Произошла ошибка при установке пакета «по умолчанию :: Qt-5.6.2-vc9_3». UnicodeDecodeError ('utf8', '1 \ xb0 \ xb3 \ xc6 \ xc4 \ xc0 \ xcf \ xc0 \ xcc \ xba \ xb9 \ xbb \ xe7 \ xb5 \ xc7 \ xbe \ xfa \ xbd \ xc0 \ xb4 \ xcf \ xb4 \ xd9. \ r \ n ', 9, 10,' недопустимый стартовый байт ')

Попытка отката.

UnicodeDecodeError ('utf8', '1 \ XB0 \ xb3 \ xc6 \ XC4 \ xc0 \ XCF \ xc0 \ XCC \ Xba \ xb9 \ Xbb \ xe7 \ XB5 \ xc7 \ XBE \ РФА \ XBD \ xc0 \ XB4 \ xcf \ xb4 \ xd9. \ r \ n ', 9, 10,' недопустимый стартовый байт ')

Пожалуйста, дайте мне знать, как я могу решить проблему.

ответ

0

Я сам решил проблему, используя python в Anaconda.

ENV [ "ПИТОН"] = "C:/ProgramData/Anaconda3/Python"

В двойных кавычек, положить расположение питона, который установлен с помощью Anaconda.

После этого нанесите

Pkg.build ("PyCall")

Pkg.build ("PyPlot")

теперь я могу использовать PyPlot using PyPlot, как и раньше. Кажется, что существует некоторая проблема с использованием python, включенного в Julia.

+0

Но у вас все еще есть проблема с установкой IJulia. Подобное сообщение об ошибке появляется, когда я печатаю 'Pkg.add (« IJulia »)' или 'Pkg.bulid (« IJulia »)'. –