2015-05-09 196 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