设置工作目录:Julia vs. R.

时间:2014-07-19 14:32:11

标签: r directory julia

R中,从任何工作目录开始,我都可以

setwd("~/Desktop")

这与我的linux发行版在命令行解释cd的方式一致。但Julia似乎无法识别~/符号:

julia> cd("~/Desktop")
ERROR: chdir ~/Desktop: No such file or directory
 in systemerror at error.jl:38
 in cd at file.jl:13

这是一个错误吗?

2 个答案:

答案 0 :(得分:31)

这个成语与你所见from the source不同。如果不带参数调用 cd(),则默认为主目录。函数 homedir()可用于添加主目录。

julia> homedir()
"/Users/jeffw"

julia> cd("/")

julia> pwd()
"/"

julia> cd()

julia> pwd()
"/Users/jeffw"

结合事物

julia> cd("$(homedir())/Desktop")

julia> pwd()
"/Users/jeffw/Desktop"

答案 1 :(得分:1)

问题是Julia没有扩展~。您需要手动提供完整路径。这项工作正在进行中,但我现在正在打电话,找不到问题。