Import 朱莉娅:如何导入模块
我正在使用Julia语言和我的IDE。Import 朱莉娅:如何导入模块,import,module,julia,juno-ide,Import,Module,Julia,Juno Ide,我正在使用Julia语言和我的IDE。 现在我想导入我自己的模块。下面是一个例子: 首先,我创建一个模块文件: module my_module export test function test(id, name) print("Your ID:", id, ". Your name: ", name) end end 它的路径是:C:\doc\my_module.jl 现在我想将my_module.jl导入到另一个项目中。下面是代码: import "C:\doc\my_module.
现在我想导入我自己的模块。下面是一个例子:
首先,我创建一个模块文件:
module my_module
export test
function test(id, name)
print("Your ID:", id, ". Your name: ", name)
end
end
它的路径是:C:\doc\my_module.jl
现在我想将
my_module.jl
导入到另一个项目中。下面是代码:import "C:\doc\my_module.jl"
它不工作,我得到一个错误:
无效的“导入”语句:应为标识符
我应该怎么做?要导入模块,您需要
包含文件,然后导入模块
请参阅@Gnimuc Key的注释
仍有导入模块的操作。您可以执行包括(“C:\doc\my_module.jl”)
,然后导入my_module
搜索模块的LOAD_PATH环境变量中存在的默认路径。这是正确的,但会产生误导,因为模块不必首先包括然后导入,然后是@Gnimuc-answer,你可以在发送其他人的答案之前查看社区维基。@Thomas我把它作为评论,因为这只适用于你的具体情况。事实上,根据您的用例,有几种方法可以在julia中导入模块,例如上面提到的@Reza:将路径添加到LOAD\u path
。所以你可以编辑你的错误答案,并给它更充分的解释。我肯定会支持它:)@GnimucKey:D我只需要动态导入一个模块,这样你的方法就足够了。谢谢