Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在每个Julia lang会话中加载一个包(避免每次使用xxx重新键入)?_Julia - Fatal编程技术网

在每个Julia lang会话中加载一个包(避免每次使用xxx重新键入)?

在每个Julia lang会话中加载一个包(避免每次使用xxx重新键入)?,julia,Julia,我正在Ubuntu中使用Julia lang,并开始使用OhMyREPL,它突出显示了终端命令行中的语法。我以“using OhMyREPL”开始,但我以它开始每个会话,并想知道如何在默认情况下在开始时加载(使用) 总的来说,我的问题是;如何让Julia在每次会话开始时加载一个包,我会手动使用“使用XXXX”。最简单的解决方案是让Julia在每次启动时运行交互式会话(REPL)时使用OhMyREPL执行 解决方案是放置以下代码 if isinteractive() using OhMyR

我正在Ubuntu中使用Julia lang,并开始使用
OhMyREPL
,它突出显示了终端命令行中的语法。我以“using OhMyREPL”开始,但我以它开始每个会话,并想知道如何在默认情况下在开始时加载(
使用


总的来说,我的问题是;如何让Julia在每次会话开始时加载一个包,我会手动使用“使用XXXX”。

最简单的解决方案是让Julia在每次启动时运行交互式会话(REPL)时使用OhMyREPL执行

解决方案是放置以下代码

if isinteractive()
    using OhMyREPL
end
在.juliarc.jl文件中。这样,如果您启动REPL,将加载
OhMyREPL
,但如果您正在执行脚本,将跳过它

.juliac.jl是每次启动Julia时都会执行的文件。它应该在由
homedir()
返回的目录中创建,因为这是Julia搜索它的地方


更高级的解决方案是将
OhMyREPL
编译成Julia系统映像,如中所述。这种方式REPL启动更快。

最简单的解决方案是在每次启动时运行交互式会话(REPL)时,让Julia使用OhMyREPL执行

解决方案是放置以下代码

if isinteractive()
    using OhMyREPL
end
在.juliarc.jl文件中。这样,如果您启动REPL,将加载
OhMyREPL
,但如果您正在执行脚本,将跳过它

.juliac.jl是每次启动Julia时都会执行的文件。它应该在由
homedir()
返回的目录中创建,因为这是Julia搜索它的地方


更高级的解决方案是将
OhMyREPL
编译成Julia系统映像,如中所述。这样REPL启动会更快。

在.juliarc.jl(参见package README.md)@BogumiłKamiński中使用OhMyREPL将
放入
行,我使用了'find'命令,.juliarc.jl没有出现。我确实找到了一个包含文件字符串juliarc.jl
#这个文件应该包含Julia启动时执行的特定于站点的命令#用户可以将自己的个人命令存储在用户主目录
homedir()
,名为.juliarc.jl
,因此,我得到了
homedir()
函数,用于告诉我将文件放在何处,并且文件可以正常工作。你能不能把这个作为一个一般性的回答,这样我就可以相信你了?并将其作为类似启动命令的简单/迷你指南?在.juliarc.jl(参见package README.md)@BogumiłKamiński中,我使用了'find'命令,而.juliarc.jl没有出现。我确实找到了一个包含文件字符串juliarc.jl
#这个文件应该包含Julia启动时执行的特定于站点的命令#用户可以将自己的个人命令存储在用户主目录
homedir()
,名为.juliarc.jl
,因此,我得到了
homedir()
函数,用于告诉我将文件放在何处,并且文件可以正常工作。你能不能把这个作为一个一般性的回答,这样我就可以相信你了?并将其作为类似启动命令的简单/迷你指南?