尝试安装软件包时出现“未找到默认的 Matlab 路径”

尝试安装软件包时出现“未找到默认的 Matlab 路径”

我拥有学术许可证mathematica,因此我需要通过 VPN 连接到我的研究所网络。安装时出现错误。我尝试运行以下命令:sudo apt-get install openvpn

Reading package lists... Done
Building dependency tree       
Reading state information... Done
openvpn is already the newest version (2.3.10-1ubuntu2.2).
The following packages were automatically installed and are no longer required:
  libdbusmenu-gtk4 linux-headers-4.4.0-128 linux-headers-4.4.0-128-generic
  linux-image-4.4.0-128-generic linux-image-extra-4.4.0-128-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up matlab-support (0.0.21) ...
No default Matlab path found. Exiting.
dpkg: error processing package matlab-support (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 matlab-support
E: Sub-process /usr/bin/dpkg returned an error code (1)

总是会弹出一个窗口,我必须在其中定义 matlab 的路径。

软件包配置 MATLAB 接口配置 MATLAB 接口需要知道 MATLAB 安装在该系统上的位置。这可以指定为单个目录,或者在安装多个 MATLAB 的情况下,指定为 glob 表达式(bash 支持的任何表达式,包括扩展模式匹配运算符)。例如,如果 MATLAB 可执行文件安装在 /opt/matlab76/bin/matlab 中,请输入“/opt/matlab76”。如果安装了多个 MATLAB 版本,您可以输入“/opt/matlab*”或类似表达式。只有真正包含 MATLAB 可执行文件的匹配才会被考虑。因此,glob 表达式可以匹配多个 MATLAB 安装目录,而不会产生负面影响。MATLAB 安装位置:确定取消

答案1

要使用该matlab-support软件包,您需要下载并安装矩阵

如果安装了 matlab,运行以下命令来显示你的 matlab 路径:

which matlab

这是您在弹出窗口时需要输入的路径。

如果未安装 matlab,您有两个选择。选项一:你可以安装 matlab(下载并解压安装程序,然后运行“安装”文件,您可能需要使用sudo来运行该文件)。选项二:您可以卸载该matlab-support软件包。

sudo apt remove matlab-support

至于 VPN 包,openvpn已安装且为最新版本。安装错误与之无关。

相关内容