Julia PyCall的@pyimport导致**增量编译可能会因此模块**警告被破坏

时间:2017-07-16 17:09:23

标签: python julia

我的问题可以减少以下的模块示例

__precompile__(true)

module Temp

using PyCall

import Base: find, getindex

export f

@pyimport zipfile

function f(dir::String)
    zipfile.ZipFile(fzip)[:extract]("somefileinsidezip.txt", dir)
end

end

当我将此模块保存到文件 Temp.jl时加载

using Temp
它给了我警告:

WARNING: eval from module __anon__ to Temp:    
Expr(:toplevel, Expr(:const, :BadZipfile = PyCall.PyObject ... )::Any
  ** incremental compilation may be broken for this module **

关于我做错了什么的任何想法?

解决方案是什么?

0 个答案:

没有答案