【问题标题】:./path of file to execute not executing./要执行的文件路径未执行
【发布时间】:2018-08-23 20:01:10
【问题描述】:

我正在尝试从文件的桌面路径执行 matlab

      /usr/local/MATLAB/R2017b/bin/matlab

执行./usr/local/MATLAB/R2017b/bin/matlab

也试过.//usr/local/MATLAB/R2017b/bin/matlab

./ /usr/local/MATLAB/R2017b/bin/matlab 它是如何工作的?

【问题讨论】:

  • 只需运行/usr/local/MATLAB/R2017b/bin/matlab 以通过完整路径访问二进制文件,否则您将运行尝试通过相对路径运行它:<CURRENT DIR>/usr/local/MATLAB/R2017b/bin/matlab 如果您之前放置了.。您还可以将添加 /usr/local/MATLAB/R2017b/bin/ 更改为您的路径变量,以便能够执行命令 matlab 而不必每次都指定其整个路径。还要更改您的~/.bashrc 文件并添加PATH=$PATH:/usr/local/MATLAB/R2017b/bin 以便能够在重新启动后保留这些更改并运行matlab
  • 非常感谢艾伦
  • 解决了您的问题吗?
  • 是的,谢谢,我正在尝试使用它创建一个图标,我必须指定命令 Exec=

标签: linux bash shell ubuntu path


【解决方案1】:

只需运行/usr/local/MATLAB/R2017b/bin/matlab 以通过完整路径访问二进制文件,否则您将运行尝试通过相对路径运行它:<CURRENT DIR>/usr/local/MATLAB/R2017b/bin/matlab 如果您之前放置了.

您还可以将添加/usr/local/MATLAB/R2017b/bin/ 更改为您的路径变量,以便能够执行命令matlab,而不必每次都指定其整个路径。

同时更改您的 ~/.bashrc 文件并添加 PATH=$PATH:/usr/local/MATLAB/R2017b/bin 以便能够在重新启动后保留这些更改并运行 matlab

【讨论】:

    猜你喜欢
    • 2014-11-24
    • 1970-01-01
    • 2021-08-28
    • 2018-06-18
    • 2012-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多