web-dev-qa-db-ja.com

インストール後のトーチ/ Luaが機能しない

自分のマシン(Mac)にTorchをインストールするには、次の方法に従いました。

http://torch.ch/docs/getting-started.html#_

インストールが完了したら、次のように入力します。

$ luarocks install imageまたは$ luarocks lis

または$th

thをロードするため、またはluaパッケージを更新するため。 「コマンドが見つかりません」と表示されます。この問題を解決する方法を知っていますか?

10
user3698971

Macを使用している場合bashターミナル[〜#〜] path [〜#〜]/Users/you/torch/install/binを永続的に追加したことを確認してください。

これをする:

  1. 次のコマンドを実行して、ターミナルでルートディレクトリに移動します。

    $ cd
    
  2. 選択したテキストエディタ(emacs、vimなど)を使用して、編集用に。bash_profileファイルを開きます。例えば:

    $ emacs .bash_profile
    
  3. ファイルの最後に次の行を追加します(「you」をMacユーザー名に置き換えます)。

    PATH=$PATH\:/Users/you/torch/install/bin ; export PATH
    
  4. テキストエディタを保存して終了します

  5. 以下を実行して変更をソースします。

    $ source .bash_profile
    
  6. PATHが更新されていることを確認します(返された文字列で/Users/you/torch/install/binを探します)。

    $ echo $PATH
    
  7. 恒久的に変更されていることを確認するには、ターミナルを完全に終了し、開いてecho $PATH againを実行します。

  8. thを試してみると、Torchが実行されます。


PATHの詳細については、次のようにしてください。 https://kb.iu.edu/d/acar

トーチのインストール(少なくとも私にとっては)は、。bash_profileではなく、。profileファイルに. /Users/jb/torch/install/bin/torch-activateという行を追加しました。その正確な行を.bash_profileに追加しようとしましたが、機能しなかったため、ここでの推奨事項に基づいて、末尾のディレクトリなどを削除しました。

16
Jacob Beauchamp

PATHを更新しましたか?次のようなものを含める必要があります

/ home/user/torch/install/bin

8
Ric

私は同じ問題に直面し、この投稿に続いてすべてを削除して再インストールしました。ただし、最終的には、PATH変数に/ home/user/torch/install/bin /を追加することが役立ちました。

1
rttag

問題を解決しました。トーチを削除して、再度取り付けました。 PATHを更新し、$ luarocks install imageコマンドを実行しました。これらすべての後、私は$ thコマンドと一般的なトーチを実行することができました。

0
user3698971