julia 安装 XLSX 报 InitError: Undef

2020-06-30  本文已影响0人  昵称违法

最近重装系统,发现julia不能安装xlsx包,报错频繁,最后发现是缺少libxml2,如何解决呢?

初步设想,需要下载libxml2包,装到本地
libxml2解析包的来源

libxml2 windows平台的包下载

实际上,面临两个问题:不知道装哪里,版本对不对。最后位置装对了,但是版本不对,而且还是报错。

最终解决办法:
【报错原因】:XLSX 用到 ezXML,ezXML在build的时候,他的build脚本从外网下载C版的xml解析dll包,在build脚本里面指定了一个外网的地址,因为浏览器(我用360开的jupyter)没有全局代理,所以被掐断,而且没有报错,我之前也没注意,以为build就是全部下载好,在本地biu。有问题还得翻源码。

【解决办法】:把已安装的包卸掉,删掉包的文件夹,vpn全局代理后,重装,重新build

【后记】:xlsx这个包安装失败,很久了,今天才解决,之前我已经把都excel文件改为都csv文件了,唉,坑!

上一篇下一篇

猜你喜欢

热点阅读