2015-05-09 117 views

回答

8

您是否更新了PATH?它应该包括像

/家庭/用户/手电筒/安装/ bin中

0

我已经解决了这个问题。我删除了手电筒,然后又安装了它。我更新了PATH,并且已经运行了$ luarocks install image命令。在所有这些之后,我能够运行$ th命令和一般的火炬。

1

我面临同样的问题,并在此后删除并重新安装了一切。然而,最终在PATH变量中添加/ home/user/torch/install/bin /有什么帮助。

14

如果你在一个的Mac使用的bash终端,请确保您已经永久添加/Users/you/torch/install/binPATH。通过运行命令

  1. 在导航终端到根目录下:

    $ cd 
    
  2. 使用你选择(的Emacs,VIM等文本编辑器

    要做到这一点)打开.bash_profile文件进行编辑。例如:

    $ emacs .bash_profile 
    
  3. 添加以下行到文件末尾(与你的Mac用户名替换了 '你'):

    PATH=$PATH\:/Users/you/torch/install/bin ; export PATH 
    
  4. 保存并退出文本编辑器

  5. 来源的变化通过运行:

    $ source .bash_profile 
    
  6. 检查你的路径已经被更新(寻找/Users/you/torch/install/bin到返回字符串中):

    $ echo $PATH 
    
  7. ,以确保它已被永久改变,完全退出终端,打开并运行echo $PATH again

  8. 现在尝试th它应该运行火炬!


对路径上更多的帮助: https://kb.iu.edu/d/acar

火炬安装(至少对我来说)增加了行. /Users/jb/torch/install/bin/torch-activate的.profile文件,而不是.bash_profile中。我试图添加到.bash_profile的确切的行,但它没有工作,所以基于这里的建议,我摆脱了尾随目录等。

+0

工程很好,谢谢 –

+0

它的工作。这应该被标记为答案。 – Aaron