macos - Torch/Lua 安装后不起作用

标签 macos lua torch

我遵循以下方法在我的机器 (Mac) 中安装 Torch。

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

安装完成后,我输入:
$ luarocks install image$ luarocks lis
$th
为了加载 th或者对 lua 包进行更新。它说“找不到命令”。你知道我该如何解决这个问题吗?

最佳答案

如果您使用的是 苹果机 使用 bash 终端 ,请确保您已永久添加 /Users/you/torch/install/bin给您的 路径 .

去做这个:

  • 通过运行以下命令在终端中导航到根目录:
    $ cd
    
  • 使用您选择的文本编辑器(emacs、vim 等)打开 .bash_profile 文件进行编辑。例如:
    $ emacs .bash_profile
    
  • 将以下行添加到文件末尾(将“您”替换为您的 Mac 用户名):
    PATH=$PATH\:/Users/you/torch/install/bin ; export PATH
    
  • 保存并退出文本编辑器

  • 通过运行获取更改:
    $ source .bash_profile
    
  • 检查您的 PATH 是否已更新(在返回的字符串中查找 /Users/you/torch/install/bin):
    $ echo $PATH
    
  • 要确保它已被永久更改,请完全退出终端,打开它并运行 echo $PATH again
  • 现在试试 th它应该运行 Torch!

  • 有关 PATH 的更多帮助:
    https://kb.iu.edu/d/acar

    Torch 安装(至少对我而言)添加了行 . /Users/jb/torch/install/bin/torch-activate到我的 .profile 文件,而不是 .bash_profile .我尝试将该行添加到 .bash_profile 但它不起作用,因此根据此处的建议,我摆脱了尾随目录等。

    关于macos - Torch/Lua 安装后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30143308/

    相关文章:

    c# - Redis Lua 脚本返回表并解析对象

    c++ - 在用 SWIG 编译的 c 和 lua 模块之间共享数据指针

    tensorflow - Adam Optimizer减轻体重的正确方法是什么

    python - PyTorch - 尽管检测到 CUDA 支持,但张量并未使用 GPU

    macos - 如何在没有 ViewController 的情况下初始化内置 Interface Builder(由 Xib 支持)的可重用 NSView

    asp.net - Microsoft.AspNetCore.Razor.Tools 的用途是什么?

    cocoa - 最后一个窗口关闭后退出应用程序

    macos - 如何为 Mac 操作系统安装 glibc?

    java - 使用 luaj 将参数传递给 lua 函数

    python - 关于 Tensorflow 和 PyTorch 中的自定义操作