首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Octave中安装图像采集软件包

无法在Octave中安装图像采集软件包
EN

Stack Overflow用户
提问于 2016-12-16 15:20:00
回答 3查看 6.1K关注 0票数 1

根据相关维基页面(http://wiki.octave.org/Image_acquisition_package)安装您输入的图像采集包:

代码语言:javascript
复制
     pkg install -forge image-acquisition

我在Octave控制台中执行了此操作,并收到一条错误消息:

代码语言:javascript
复制
      pkg install -forge image-acquisition
      error: get_forge_pkg: could not read URL, please verify internet
      connection
      error: called from
            get_forge_pkg at line 77 column 7
            get_forge_download at line 26 column 12
            pkg at line 393 column 29

你能帮我安装这个包吗?谢谢。

EN

回答 3

Stack Overflow用户

发布于 2019-08-02 15:00:05

在从snap包安装Octave之后,我在Ubuntu 19.04上得到了同样的错误。问题是Apparmor阻塞了对网络资源的请求。已通过编辑Octave Apparmor配置文件更正该问题。以下步骤修复了该问题:

将以下规则添加到文件中:/var/lib/snapd/apparmor/profiles/snap.octave.octave.:

  1. 规则应该添加到文件的底部,紧跟在关闭parenthesis
  2. Add之前,遵循以下规则:

owner @{HOME}/.bash_logout r、owner @{HOME}/.xinputrc r、owner @{HOME}/.pam_environment r、owner @{HOME}/.bashrc r、owner @{HOME}/.bash_history r、owner @{HOME}/.profile r、owner @{HOME}/.cache/mesa_shader_cache/index rw、owner @{HOME}/.sudo_as_admin_successful r、/usr/share/ca-/.bashrc/mozilla/* r、/etc/ssl//.bash_history/ r、/run/systemd/resolve/stub-resolv.conf r,/etc/hosts r,/etc/host.conf r,/etc/ssl/certs/ca-certificates.crt r,network inet stream,network inet6 dgram,network inet dgram,

使用以下命令重新加载Octave Apparmor配置文件:sudo apparmor_parser -r /var/lib/snapd/apparmor/profiles/snap.octave.octave

  • Restart Octave

  • 运行命令pkg list -forge
票数 2
EN

Stack Overflow用户

发布于 2017-04-10 16:28:52

我在一个端口被阻塞的网络中得到了这个错误(只允许80和443端口)。连接到另一个网络后,错误消失。

票数 1
EN

Stack Overflow用户

发布于 2016-12-17 03:43:25

我猜您使用的是Windows。似乎Windows版本的Octave当前在进行https连接时存在问题。为了解决这个问题,已经创建了Bug report #49869。Windows版本似乎没有针对ssl下载使用正确的配置进行编译,因此Octave无法读取URL。我希望pkg update也不会为您工作。

在安装补丁之前,您应该能够手动安装图像采集包。使用the Octave Forge image-acquisition package page上的下载链接下载程序包文件

然后,在Octave中,导航到您保存包文件的位置并输入pkg install image-acquisition-0.2.2.tar.gz (或者您下载的版本的任何名称)。

最后,由于您似乎正在使用Windows,因此值得一提的是,图像采集工具箱目前对非Linux系统的功能有限(如果有的话)。根据你第一次链接的维基,该软件包的Linux库构建依赖项在你的Windows上可能是不可用的,最近在Octave help list here system.There here上有一些关于这方面的讨论,但它仍然在进行中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41179187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档