#author("2018-08-12T08:15:56+09:00","default:Miyashita","Miyashita")
#author("2018-08-12T08:40:59+09:00","default:Miyashita","Miyashita")
*juliarc.jl 設定 [#d1685c1d]
** version 1.0.0 [#ka1942dd]
juliarc.jlではなくてstartup.jlで設定する.
[[環境変数の設定 v1.0.0>../startup]]を参照.

** version 0.6.x [#y3614d3e]
起動時に環境変数等を設定するjuliarcのファイルは,
#codeprettify(lang-bash){{
$JULIA_HOME/$SYSCONFDIR/julia/juliarc.jl # ファイル名の最初の "." 不要
~/.juliarc.jl
}}
のどちらかを使う.~
前者を使用するときは,まずJULIA_HOMEとSYSCONFDIRのパスを確認する.
#codeprettify(lang-julia){{
julia> println(joinpath(JULIA_HOME,Base.SYSCONFDIR))
/usr/local/julia/usr/bin/../etc
}}
これをもとに,
#codeprettify(lang-bash){{
/usr/local/julia/usr/etc/julia/juliarc.jl
}}
のファイルを編集する.
#codeprettify(lang-julia){{
# This file should contain site-specific commands to be executed on Julia startup
# Users may store their own personal commands in the user home directory `homedir()`, in a file named `.juliarc.jl`
push!(Libdl.DL_LOAD_PATH, "/usr/local/gmt/lib")
}}
GMTライブラリのパスを追加してみた.~
このファイルの実行権限を確認・変更し,Julia再起動後に反映されているか確認.~
#codeprettify(lang-julia){{
julia> println(Base.Libdl.DL_LOAD_PATH)
String["/usr/local/gmt/lib"]
}}
ユーザのホームディレクトリの.juliarc.jlに書く場合も同じ.~
/usr/以下にJuliaをインストールしている場合はどちらでもあまり変わらないかも.

***参考 [#xa7a3c9c]
[[Environment Variables (v0.6.0)>https://docs.julialang.org/en/v0.6.0/manual/environment-variables/]]

Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes