Octave 软件包

Octave 软件包

我无法安装该octave-image:i386软件包。为了解决这个问题,我安装了依赖项,但之后出现了同样的错误:

The following packages have unmet dependencies:
 octave-image:i386 : Depends: octave:i386 (>= 4.0.0) but it is not going to be installed

有人能帮我解决这个问题吗?

pagla@pagla-Inspiron-3521:~$ sudo apt-cache policy octave octave-image
octave:
  Installed: 4.0.2-1ubuntu5~octave~trusty1
  Candidate: 4.0.2-1ubuntu5~octave~trusty1
  Version table:
 *** 4.0.2-1ubuntu5~octave~trusty1 0
        500 http://ppa.launchpad.net/octave/stable/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     3.8.1-1ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
octave-image:
  Installed: 2.4.0-1~octave~trusty1
  Candidate: 2.4.0-1~octave~trusty1
  Version table:
 *** 2.4.0-1~octave~trusty1 0
        500 "http:ppa.launchpad.net/octave/stable/ubuntu/ trusty/main amd64 Packages"
        100 /var/lib/dpkg/status
     2.2.0-3 0
        500 "http/us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages"

答案1

首先,您尝试在 64 位 Ubuntu 上安装 32 位软件包。这没有必要。保留i386软件包名称中的部分,然后直接使用octave-image

其次,为了能够使用rgb2gray函数,您需要导入定义该函数的包。该包image如下所示:此主题。您还需要先使用命令加载包pkg load image。检查一下Stackoverflow 问题还。

希望这会有所帮助。

相关内容