在Julia中使用PyPlot时出错

时间:2017-02-15 01:56:27

标签: matplotlib julia

我已经研究了朱莉娅几个月,而且我不是编程方面的专家。最近,我在我的笔记本电脑上重新安装了Windows,并重新安装了Julia,Anaconda(用于python 3)和Atom,到目前为止。

在Julia,我安装了Pkg.add("PyPlot")的PyPlot.jl,并希望用PyPlot测试绘图。所以,我把using PyPlot放在Julia中,它在模块PyPlot初始化期间出错。我收到以下错误消息:

  

错误conda.core.link:_execute_actions(330):安装包'defaults :: 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 \ xfa \ xbd \ xc0 \ xb4 \ xcf \ xb4 \ xd9。\ r \ n',9,10,'无效的起始字节')

请告诉我如何解决问题。

1 个答案:

答案 0 :(得分:0)

我在Anaconda中使用python解决了这个问题。

  

ENV [" PYTHON"] =" C:/ ProgramData / Anaconda3 /蟒"

在双引号中,放置由Anaconda安装的python的位置。

之后,申请

  

Pkg.build(" PyCall&#34)

     

Pkg.build(" PyPlot&#34)

我现在可以像以前一样使用PyPlot using PyPlot。似乎使用Julia中包含的python存在一些问题。