AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[matlab](ubuntu)

Martin Hope
useruser
Asked: 2021-08-11 02:32:45 +0800 CST

安装matlab,输入框变灰

  • 0

我正在尝试在 21.04 上安装 matlab R2021A,但输入的行为很奇怪。

我运行 sudo ./install 并弹出安装客户端。在这里我有一个问题,我可以直接输入,但是如果我点击窗口,我就不能再在输入框中输入了。当我稍后必须输入登录名并且光标不会自动在右侧框中时,这会成为一个问题,因此我无法单击下一步。

matlab
  • 1 个回答
  • 35 Views
Martin Hope
Wouter
Asked: 2021-02-26 20:30:57 +0800 CST

粘贴在代码文件中的随机文本片段

  • 0

很多时候,当我在例如 MATLAb 或 Atom/Juno(在 Ubuntu 20.04 上)中编写小程序时,由于无法识别某个变量而出现错误。仔细一看,起源似乎是随机粘贴在代码中间某处的文本片段。这可能是我之前在某处复制的东西,但我不确定是否总是如此。

当然,这很烦人,而且最大的风险是有时它不仅会抛出错误,而且实际上会影响输出。

对此有何见解?

matlab
  • 1 个回答
  • 161 Views
Martin Hope
Mona Jalal
Asked: 2020-07-29 16:41:40 +0800 CST

为什么 Ubuntu 20.04 中的一些 GUI 字体如此之小?我该如何修复它们?

  • 8

我通过大学许可证安装了 MATLAB 2020,发现字体特别小。此外,在启动 Ubuntu 时,我的密码会打开一个 GUI,这个密码也非常小。我在 Ubuntu 20.04 中使用的其他 GUI 窗口没有这个问题。是什么原因,我该如何解决?

专门用于 MATLAB。

在此处输入图像描述

gui fonts matlab
  • 2 个回答
  • 2388 Views
Martin Hope
Teo Protoulis
Asked: 2019-09-21 13:25:17 +0800 CST

如何修复错误:无法加载模块“canberra-gtk-module”

  • 1

我正在运行 Ubuntu 18.04.3 LTS,当我启动 MATLAB R2019b 时出现以下错误:

Gtk-Message: 00:20:10.283: Failed to load module "canberra-gtk-module" [0921/002013.995543:INFO:context.cpp(159)] Using multi-threaded message loop for Linux

我读了这个帖子:Failed to load module “canberra-gtk-module” .... but already installed

但无法解决问题。Matlab 启动,然后它运行良好,但我想解决这个错误。任何想法,将不胜感激。

gtk matlab
  • 2 个回答
  • 10590 Views
Martin Hope
CodeNoob
Asked: 2019-05-23 15:02:20 +0800 CST

libmwmclmcr.so 在安装时找不到 libXp.so.6

  • 1

我试图运行一个编译的 matlab 代码,它给了我以下错误:

.....libmwmclmcr.so Error: libXp.so.6: cannot open shared object file: No such file or directory

我在这里发现新版本的 ubuntu 没有libXp.so.6,所以我决定从这里安装。为了检查这一点,我跑locate libXp.so.6给我:

/usr/lib/i386-linux-gnu/libXp.so.6
/usr/lib/i386-linux-gnu/libXp.so.6.2.0

这看起来不错,但是当我再次运行代码时,我仍然有同样的错误。同样,当我打电话时ldd /home/rick/Desktop/tico/tico/v74/bin/glnx86/libmwmclmcr.so:

.....
libICE.so.6 => not found
libSM.so.6 => not found
libXp.so.6 => not found
libXt.so.6 => not found
.....

我无法弄清楚为什么它已安装但 libmwmclmcr.so无法找到它?

package-management dpkg matlab
  • 1 个回答
  • 1736 Views
Martin Hope
Shaikat Saha
Asked: 2019-02-20 16:28:29 +0800 CST

使用命令运行应用程序而不阻塞终端

  • 1

我已经发出了一些命令(在 /usr/bin 上)在 Ubuntu 18.04 LTS 中运行 Matlab、Weka 等应用程序。在使用 Matlab 命令时,它会保留终端,直到我关闭 Matlab 或终端(如果我关闭终端,Matlab 也会关闭)。我怎样才能避免这个问题,这意味着 Matlab 命令在工作时不会保持终端?谢谢你。

以下格式以前有效,但突然不起作用。

#!/bin/bash

setsid /usr/local/MATLAB/R2018a/bin/matlab </dev/null >/dev/null 2>&1 & disown

现在 Matlab 只是打开徽标,但没有进一步的工作......

matlab
  • 1 个回答
  • 597 Views
Martin Hope
Coderji
Asked: 2018-08-16 03:57:21 +0800 CST

正确设置 LD_LIBRARY_PATH

  • 6

我正在使用带有 Ubuntu 16.04 映像的 Docker。我正在使用这个 docker 运行:

  • 借助 boost.python 在 python 中导入 C++ 类
  • 借助 Matlab Runtime (MCR) 在 python 中导入 matlab 的 python 包。

在我在 docker 中安装 MCR 之前,我已经使用以下方法安装了 boost:

$ sudo apt-get install -y libboost-all-dev

我能够包装 C++ 类并在 python 中调用它们。然后我安装了 MCR,其中一项要求是设置LD_LIBRARY_PATH为 Matlab 的库。

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/MATLAB/MATLAB_Runtime/v94/runtime/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/extern/bin/glnxa64

它起作用了,我能够在 python 中运行 matlab 的 python 包,但是由于LD_LIBRARY_PATH. 例如,当我尝试在 python 中导入 C++ 类时出现以下错误:

 /usr/lib/x86_64-linux-gnu/libpython3.4m.so.1.0: undefined symbol: XML_SetHashSalt

如果我取消设置LD_LIBRARY_PATHC++ 导入工作但 MCR 失败。那么问题LD_LIBRARY_PATH应该是什么才能成功运行 C++ 类和 Matlab 的 python 包?

我试图添加路径来提升库LD_LIBRARY_PATH但没有工作,所以 env 值将是:

/usr/lib/x86_64-linux-gnu:/usr/local/MATLAB/MATLAB_Runtime/v94/runtime/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/extern/bin/glnxa64

编辑

设置之前的 C++ 库文件的依赖项LD_LIBRARY_PATH:

linux-vdso.so.1 (0x00007ffcee0dc000)
    libpython3.4m.so.1.0 => /usr/lib/x86_64-linux-gnu/libpython3.4m.so.1.0 (0x00007f9d69e59000)
    libboost_python-py34.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_python-py34.so.1.55.0 (0x00007f9d69c09000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f9d698fe000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9d695fd000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f9d693e7000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9d6903c000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f9d68e34000)
    libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f9d68c0b000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f9d689f0000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9d687d3000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9d685cf000)
    libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f9d683cc000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f9d6a6c3000)

设置后the LD_LIBRARY_PATH:

linux-vdso.so.1 (0x00007ffc42e9b000)
    libpython3.4m.so.1.0 => /usr/lib/x86_64-linux-gnu/libpython3.4m.so.1.0 (0x00007fad9635b000)
    libboost_python-py34.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_python-py34.so.1.55.0 (0x00007fad9610b000)
    libstdc++.so.6 => /usr/local/MATLAB/MATLAB_Runtime/v94/sys/os/glnxa64/libstdc++.so.6 (0x00007fad95d8a000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fad95a89000)
    libgcc_s.so.1 => /usr/local/MATLAB/MATLAB_Runtime/v94/sys/os/glnxa64/libgcc_s.so.1 (0x00007fad95873000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fad954c8000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fad952c0000)
    libexpat.so.1 => /usr/local/MATLAB/MATLAB_Runtime/v94/bin/glnxa64/libexpat.so.1 (0x00007fad95095000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fad94e7a000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fad94c5d000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fad94a59000)
    libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007fad94856000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fad96bc5000)
environment-variables matlab paths boost
  • 3 个回答
  • 12404 Views
Martin Hope
amarion
Asked: 2018-07-26 00:12:37 +0800 CST

ssh 命令使用 Matlab 库

  • 1

因为我在 ubuntu 上安装了 matlab,所以当我运行 ssh 时,我得到了类似的东西

$ ssh
ssh: /usr/local/MATLAB/R2018a/bin/glnxa64/libcrypto.so.1.0.0: no version information available (required by ssh)
ssh: /usr/local/MATLAB/R2018a/bin/glnxa64/libcrypto.so.1.0.0: no version information available (required by ssh)
usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]port] [-E log_file] [-e escape_char]
           [-F configfile] [-I pkcs11] [-i identity_file] [-L address]
           [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
           [-Q query_option] [-R address] [-S ctl_path] [-W host:port]
           [-w local_tun[:remote_tun]] [user@]hostname [command]

$ type ssh
ssh is /usr/bin/ssh

发生了什么?我怎样才能解决这个问题?

ssh matlab
  • 1 个回答
  • 304 Views
Martin Hope
Manoj
Asked: 2018-06-04 18:50:02 +0800 CST

Matlab定期冻结

  • 0

我已经在 Ubuntu 16.04 系统上安装了 MATLAB R2015a。它运行正常,有一个神秘的问题。我正在分析大约 8000 个不同迭代的 DICOM 文件。每次我尝试在命令窗口或脚本窗口中键入命令时,它都会暂时冻结几秒钟,然后允许我键入并冻结并继续。

MATLAB 已安装usr\locals\MATLAB\R2015a,我的 DICOM 文件位于主目录中。最初我认为这是一个硬盘驱动器问题,但诊断似乎没问题。我执行sudo hdparm -Tt/dav/sda1以检查性能。其他程序工作正常。我已经安装了 ECLIPSE OXYGEN,它在读取外部文件时工作正常。通常只有在我打开包含 DICOM 文件的目录时才会出现问题。

有人可以解释这里发生了什么,是文件权限问题吗?

谢谢

filesystem permissions matlab hard-drive 16.04
  • 1 个回答
  • 460 Views
Martin Hope
Mutewinter
Asked: 2018-06-02 02:34:09 +0800 CST

让程序忽略“.bashrc”

  • 2

对不起,如果这是一个非常愚蠢的菜鸟问题,但我不是专家,我在这个或其他论坛上找不到任何足够的回应。

我正在运行 Ubuntu 18.04 x64,并且正在使用英特尔编译器。为了使我的系统和我的软件编译保持一致,我设置了我的 .bashrc 以将 Intel 编译器设置为默认值。

source /opt/intel/parallel_studio_xe_2018.2.046/bin/psxevars.sh
export CC='/opt/intel/bin/icc'
export CXX='/opt/intel/bin/icpc'
export FC='/opt/intel/bin/ifort'
export F77='/opt/intel/bin/ifort'
export CFLAGS='-O3 -xHost -ip'
export CXXFLAGS='-O3 -xHost -ip'
export FCFLAGS='-O3 -xHost -ip'

现在,如果我这样做,我将无法启动 MATLAB R2017b。每次我启动它时,它都会与英特尔编译器发生冲突,并因错误而中止启动:

symbol lookup error: /opt/intel/compilers_and_libraries_2018.2.199/linux/compiler/lib/intel64/libirng.so: undefined symbol: __intel_skx_avx512_memcpy

我必须让 MATLAB 工作的唯一方法是在我的 .bashrc 文件中注释掉上述变量,获取它并启动 MATLAB。

这当然很疯狂,我想知道是否有可能实际上有一个忽略 .bashrc 的 .desktop 文件,或者是否有任何其他方法可以让这些环境变量启动并运行,但让软件忽略它们。

谢谢!

bashrc matlab intel
  • 2 个回答
  • 798 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve