我按照以下步骤在我的Mac上安装Torch:
http://torch.ch/docs/getting-started.html#_
当我完成安装后,我输入以下命令:
$ luarocks install image
或者 $ luarocks lis
或者 $th
以加载th
或更新Lua包。但是显示"command not found"。您有任何解决此问题的想法吗?
我按照以下步骤在我的Mac上安装Torch:
http://torch.ch/docs/getting-started.html#_
当我完成安装后,我输入以下命令:
$ luarocks install image
或者 $ luarocks lis
或者 $th
以加载th
或更新Lua包。但是显示"command not found"。您有任何解决此问题的想法吗?
$ cd
使用您选择的文本编辑器(emacs,vim等)打开.bash_profile文件进行编辑。例如:
$ emacs .bash_profile
在文件末尾添加以下行(将“you”替换为您的Mac用户名):
PATH=$PATH\:/Users/you/torch/install/bin ; export PATH
保存并退出文本编辑器
通过以下命令运行以使更改生效:
$ source .bash_profile
请检查您的PATH是否已更新(在返回的字符串中查找/Users/you/torch/install/bin
):$ echo $PATH
为了确保路径已经永久性地更改,退出Terminal并重新打开它,然后再次运行echo $PATH
现在尝试输入th
命令,应该可以运行Torch!
有关PATH的更多帮助信息:
https://kb.iu.edu/d/acar
对于我来说,Torch安装会将. /Users/jb/torch/install/bin/torch-activate
这一行添加到我的 .profile 文件中,而不是.bash_profile。 我尝试将该行添加到.bash_profile中,但失败了,因此根据这里的建议,我去掉了结尾的目录等。
我曾经遇到同样的问题,按照这篇帖子的方法删除并重新安装了所有内容。然而最终有用的是将/home/user/torch/install/bin/添加到PATH变量中。
我已经解决了这个问题。我已经删除了torch并重新安装了它。我更新了我的PATH,并运行了$ luarocks install image
命令。在完成所有这些操作后,我能够运行$ th
命令以及一般的torch。