如何在 Torch REPL 中更改工作目录
How to change working directory in Torch REPL
标题说明了一切,如何更改 Torch REPL 中的工作目录?我尝试使用对 os.execute('cd some_dir') 的调用,但这不起作用,如此处所示。
th> pwd()
--打印:/home/user/Code
th> os.execute('cd ..')
--prints: true 退出 0
th> pwd()
-- 打印:/home/user/Code
其中 pwd() 是一个调用 os.execute('pwd').
的便捷函数
安装 lfs 包(可能已经安装,如果没有"luarocks install luafilesystem")
然后,
lfs=require 'lfs'
lfs.chdir(newdir)
此外,在 torch REPL 中,您可以执行带有 $ 前缀的 shell 命令
示例:
th> $ls
标题说明了一切,如何更改 Torch REPL 中的工作目录?我尝试使用对 os.execute('cd some_dir') 的调用,但这不起作用,如此处所示。
th> pwd()
--打印:/home/user/Code
th> os.execute('cd ..')
--prints: true 退出 0
th> pwd()
-- 打印:/home/user/Code
其中 pwd() 是一个调用 os.execute('pwd').
的便捷函数安装 lfs 包(可能已经安装,如果没有"luarocks install luafilesystem")
然后,
lfs=require 'lfs'
lfs.chdir(newdir)
此外,在 torch REPL 中,您可以执行带有 $ 前缀的 shell 命令 示例:
th> $ls