【问题标题】:Setting an environment variable that launches Octave设置启动 Octave 的环境变量
【发布时间】:2017-08-31 08:44:20
【问题描述】:

我最近在 macOS 上安装了 octave,我可以通过在 Applications 中运行 Octave-cli 或在终端 /usr/local/octave/3.8.0/bin/octave-3.8.0 中运行来启动 octave。

当我输入octave 时,如何设置它以使 octave-cli 在终端中运行?

【问题讨论】:

    标签: bash macos octave


    【解决方案1】:

    更新您的PATH 变量以包含八度安装位置(文件夹)。您可以通过编辑 主目录 中的 .bash_profile 文件来完成此操作。将以下内容附加到文件(如果不存在则创建它)并启动新的终端会话。

    export PATH="$PATH:<path to your octave install directory>"
    

    如果想在您当前的终端会话中测试它,只需运行上面的命令。配置文件所做的只是确保每次启动新的终端窗口时都会运行它。

    另外,我的安装目录似乎与您的有些不同,因此您可能需要仔细检查您是否正确安装了它。八度可执行文件位于/usr/local/bin 中。这已经在我的PATH 中,所以我不需要更新我的 bash 个人资料。

    【讨论】:

    • 我将它添加到 bash 配置文件并保存,但仍然找不到 octave 命令
    • 输入“source .bash_profile”或者重启你的终端。
    • 另外,请确保路径正确。我安装了 octave 并且它位于不同的路径。
    • 毕竟还是不行。我使用了打开 octave-cli 并执行 source .bash_profile 时所在的位置
    • 嗯,答案是正确的——我必须一直为其他软件这样做。如果您想从终端运行命令,它必须能够在路径变量中找到它。如果您不熟悉附加到您的路径,则可以对其进行一些快速搜索。可能文件在错误的位置或拼写错误。祝你好运。
    猜你喜欢
    • 2010-10-24
    • 2014-03-16
    • 2021-12-10
    • 2013-04-17
    • 2014-06-04
    • 2019-10-31
    • 1970-01-01
    • 2013-12-22
    • 1970-01-01
    相关资源
    最近更新 更多