Octave 字体配置错误

2024-01-18

我按照给出的说明通过 Homebrew 安装了 Octavehere http://jatinganhotra.com/blog/2014/01/21/installing-octave-on-os-x-10-dot-9-mavericks/.

当我尝试生成绘图时,我收到以下消息:

Fontconfig error: Cannot load default config file
warning: could not match any font: *-normal-normal-10
warning: called from
    axes at line 66 column 10
    gca at line 58 column 9
    newplot at line 148 column 8
    surf at line 70 column 9
    sombrero at line 65 column 5

然后我收到一长串以下消息:

warning: ft_render: unable to load appropriate font
warning: could not match any font: *-normal-normal-10

通常该图会出现一次,但如果我再次调用它,Octave 将退出并显示以下消息。

panic: Segmentation fault: 11 -- stopping myself...
attempting to save variables to 'octave-workspace'...
warning: unable to open 'octave-workspace' for writing...
warning: called from
    __gnuplot_drawnow__>gnuplot_trim_term at line 368 column 10
    __gnuplot_drawnow__>gnuplot_set_term at line 119 column 20
    __gnuplot_drawnow__ at line 84 column 16
Segmentation fault: 11

在讨论类似错误时,我经常看到对 /etc/fonts/fonts.conf 的引用。我的 /etc 目录不包含字体子目录。这可能是问题的根源,但我不知道如何解决它。当我跑步时,brew install fontconfig, I get Warning: fontconfig-2.11.1_1 already installed。当我跑步时sudo find / -name fonts.conf, I get /opt/X11/lib/X11/fontconfig/fonts.conf.

brew doctor产生以下警告,这些警告可能相关,但我不知道如何修复(除了卸载 Anaconda):

Warning: Anaconda is known to frequently break Homebrew builds, including Vim 
and MacVim, due to bundling many duplicates of system and Homebrew-available
tools.

If you encounter a build failure please temporarily remove Anaconda
from your $PATH and attempt the build again prior to reporting the
failure to us. Thanks!

Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and what additional flags to use when
compiling and linking.

Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew provided
script of the same name. We found the following "config" scripts:
    /Users/greg/anaconda/bin/curl-config
    /Users/greg/anaconda/bin/freetype-config
    /Users/greg/anaconda/bin/libdynd-config
    /Users/greg/anaconda/bin/libpng-config
    /Users/greg/anaconda/bin/libpng16-config
    /Users/greg/anaconda/bin/python-config
    /Users/greg/anaconda/bin/python2-config
    /Users/greg/anaconda/bin/python2.7-config
    /Users/greg/anaconda/bin/xml2-config
    /Users/greg/anaconda/bin/xslt-config

我正在运行 OS X 10.11.3 (El Capitan)。


try

brew uninstall fontconfig

brew install fontconfig --universal

如果你没有或者不想使用xquartz,你可以使用qt

brew uninstall gnuplot

brew install gnuplot --with-qt
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Octave 字体配置错误 的相关文章

  • 未找到以下 ICU 库: -- i18n(必需)

    我必须构建 miktex 源代码 我从 github 安装源代码 他们给了我构建它的链接 https miktex org howto build mac https miktex org howto build mac 我按照链接中给出的
  • 如何生成x的前20次方?

    所以 我有 X 一个 300 1 向量 我想要 1 X X X X X X X X X 300 20 矩阵 我该怎么做 X 2 1 X X X X X X ans 2 4 8 1 1 1 这可行 但我无法面对将整个内容打出来 我肯定不需要写
  • 从 GNU Octave 中的矩阵中删除一列

    在 GNU Octave 中 我希望能够从矩阵中删除特定的列 为了一般性 我还希望能够从矩阵中删除特定行 假设我有这个 mymatrix eye 5 mymatrix Diagonal Matrix 1 0 0 0 0 0 1 0 0 0
  • 复制文件时 Homebrew 安装失败

    我运行这个 usr bin ruby e curl fsSL https raw githubusercontent com Homebrew install master install 我得到提示 gt This script will
  • 如何更改所用纱线的版本?

    我使用Homebrew安装yarn 跑步yarn v显示我目前使用0 23 2 I ran brew upgrade yarn获取最新版本 即0 24 6 Homebrew成功升级后yarn I run yarn v又来了 不过版本还是0
  • 如何使用brew cask指定版本?

    安装某些东西时如何指定版本号brew cask install 对于最新版本的 Homebrew 下面是杰思罗的指示 https stackoverflow com a 58373705 8280495可能不起作用 因为我们会收到如下错误
  • R 噩梦:Yosemite、R、RStudio 和 Homebrew

    我使用配备 OS X Yosemite 10 10 2 的 MacBook Pro 13 Retina 2013 年末 我不希望我最大的敌人遇到这种情况 也许吧 噩梦按时间顺序排列 从官方网站下载 R 和 RStudio 运行这两个应用程序
  • 如何找到 Homebrew 的可安装软件包列表?

    最近我安装了Brew https brew sh 如何检索要安装的可用brew 软件包的列表 brew help将显示可用命令的列表 brew list将显示已安装软件包的列表 您还可以附加公式 例如brew list postgres会告
  • 无法在 mac os yosemite 中通过 brew 链接 PCRE

    当我使用安装守望者时brew install watchman 它得到了这个Error You must brew link pcre before watchman can be installed 所以我尝试brew link pcre
  • OSX 上的 mongodb:如何更新 brew 服务以通过身份验证启动?

    我用自制软件安装了 mongodb 我添加了一个 admin 并更新了 usr local etc mongod conf 以启用安全授权 我可以使用 auth 启动 mongod mongod auth port 27017 dbpath
  • 如何使用自制程序在系统库中安装PIL?

    在新的 SnowLeopard 安装中 我想使用自制程序来安装 PIL 然而 该配方将 PIL 安装在 cellar 下 而不是在 Library Python 2 6 site packages 中 有没有办法改变安装目录 您可以创建一个
  • R、Python 或 Octave:具有置信区间的经验分位数(逆 cdf)?

    我正在寻找一个返回样本分位数的内置函数和估计的置信区间在 MATLAB 以外的地方 MATLAB 的ecdf做这个 我猜 R 有这个内置功能 只是我还没有找到它 如果您有任何独立代码可以执行此操作 您也可以在此处指出它 尽管我希望找到作为更
  • fft 和小波

    我可以使用 fft 获取加载的 1 秒音频文件的频率 相位和幅度 并重新创建它 我现在想做的是找出每个频率在 1 秒音频文件中的开始位置和结束位置 并将数据放入数组中 示例 100hz 从 0 23 秒到 0 34 秒开始 104 34hz
  • 安装 Sqlite3 for Ruby (Mac OSX 10.5.8)

    我正在遵循本 ATM 指南 http guides rubyonrails org getting started html getting up and running quickly with scaffolding http guid
  • 将 Homebrew 安装的 Qt 添加到 Mac 上的 Qt Creator

    我通过安装 Qt5 和 Qt Creatorhomebrew https brew sh 由于它们是彼此独立安装的 因此 Qt 不会自动添加到 Qt Creator 中的已知 Qt 安装列表中 我以为添加安装很简单 但是 由于自制程序将所有
  • 如何在 Ubuntu 上的 Docker 容器内安装自制软件

    当我尝试install https docs brew sh Homebrew on Linux installUbuntu 18 04 上的自制程序 Dockerfile FROM ubuntu 18 04 RUN apt get upd
  • 通过 Homebrew 安装 Vim,并支持 Python 和 Python3

    我想在 Vim 中启用 Python 自动完成功能 所以也许这不是问题 这是我观察到的 First 虚拟环境 https github com kennethreitz python guide blob master docs dev v
  • 导入错误:无法导入名称 md5

    真的不知道这里发生了什么 我需要在弹性beanstalk上部署我的flask应用程序 但不知何故改变了路径并且无法再运行python application py dotnet info NET Core SDK reflecting an
  • brew 链接 jpeg 问题

    我正在尝试安装opencv在 Mac OSX Lion 上 brew install opencv 我收到以下错误 以及其他一些类似的错误 Error The linking step did not complete successful
  • 单机Octave并行计算——包和示例

    我想在单台机器 而不是集群 上并行化 Octave 中的 for 循环 前段时间我问了一个关于Octave并行版本的问题Octave并行计算 https stackoverflow com questions 7047840 paralle

随机推荐

  • 如何防止 Typescript 查看父 node_modules 文件夹

    我在另一个 NPM 包中有一个 NPM 包 子包有一些代码 例如import range from iter tools 即使子 package json 没有依赖项iter tools I am NOT出现任何类型的 Typescript
  • 使用Visual Studio 2010开发nodejs

    是否可以使用VS2010开发NodeJS应用程序 我说的是普通的 Javascript 而不是 Azure 或任何类似的花哨的东西 我只是想使用 VS2010 作为 Javascript 编辑器 因为我有 NET 背景 而且我对它非常满意
  • 允许在数字字段中使用逗号

    这是一个非常愚蠢的问题 我觉得我一定错过了一些简单的事情 我有一个表格quantity场地 人们在输入数量时不断输入逗号 例如 他们输入12 000表示一万二千 所以我想在保存数量之前去掉逗号 12000在示例中 转换为数据库中的整数列 到
  • 提高 NumPy 数组上的操作性能

    我使用 numpy delete 从 while 循环内的数组中删除元素 仅当数组不为空时 此 while 循环才有效 这段代码工作正常但速度变慢 当数组有超过 1e6 个元素时 效果会显着提高 这是一个例子 while array sha
  • 共享自定义 NestJS 模块给出“不是当前处理模块的一部分”错误

    我们正在为不同的服务运行几个 NestJS 应用程序 它们都共享一些通用代码 在我们的例子中是 ConfigModule 和 CacheModule 我想将它们分解并放入公司 通用 npm 包中 以最大程度地减少代码复制 但我遇到了一个错误
  • JavaScript 中的反射

    我一直在研究 JavaScript 中反射的可能性 我已经有一个简单的反射器 它可以列出对象 函数的成员 如下所示 window Foo Bar Test function this x 32 this hello Hello World
  • 获取node.js中的模块名称

    有谁知道如何获取node js javascript中模块的名称 所以可以说你愿意 var RandomModule require fs console log RandomModule name gt fs 如果您尝试跟踪依赖项 可以尝
  • 打开已关闭的 SqlConnection

    关闭和打开同一个 SqlConnection 对象而不是每次都创建新对象是否存在任何问题 例如 SqlConnection conn new SqlConnection ConnectionString conn Open Some wor
  • 用于从特定文件夹下载文件的Servlet?

    我是JAVA技术的新手 尤其是Servlet 我需要制作一个Web应用程序项目 其中有一个上传和下载文件到 从服务器 tomcat 我已经有一个上传servlet 工作正常 我还有一个下载 servlet 在互联网上找到 但问题是这个 se
  • 如何使用单个提交按钮在一页中提交 2 个表单

    我创建了一个包含两个表单的 php 页面 但我希望这两个表单都只有一个提交按钮 表格有ids firstform secondform 我尝试过其他脚本 但它们实际上不起作用 下面是我的代码
  • RibbonControlsLibrary - 如何禁用最小化?

    如何从 RibbonControlsLibrary 禁用功能区控件的最小化 以下内容禁用了双击选项卡标题和上下文菜单上的 最小化功能区 public class ExRibbon Ribbon public override void On
  • 可投放的 可投放的

    我有这个标记 ul class cat ul class cat ul ul class cat ul ul 我做了这件事 ul cat droppable drop function alert this attr id 它总是写 你好
  • Cruise Control .net:使用包并显示 NUnit 结果

    经过一番困惑后 我终于成功地在我们的构建服务器上部署了 Cruise Control net 的实例 它每隔几分钟轮询一次服务器 并且仅在检测到 svn 存储库中的更改时才进行构建 对于构建和测试 我结合使用了 MSBuild 和 NUni
  • 是否可以在“拉模式”下运行剧本?

    我有一些在主主机上启动并在远程主机上运行特定操作的剧本 这是一种 推送 模式 活动由主控主机发起 我的几台主机在给定时间停机 并且在这种状态下显然无法运行剧本 这会导致主机是最新的 而其他主机则不是 为了解决这个问题 我可以以常规方式在主主
  • 使用 Google Drive API 更新文件错误 403

    目前 我使用 Google Cloud 的 GWT 应用程序遇到问题 我实际上有一段代码 允许您使用谷歌驱动器应用程序上传文件 除此之外 随着谷歌的更新 谷歌驱动器上的文件不再可能有多个父级 我们可以在这里看到 https cloud go
  • C++ 中变量的作用域最小化

    我现在正在编程一段时间 并开始尝试改进我的代码 由于我真的很讨厌创建大量在长函数中仅使用一次的变量 因此通过使用括号来缩短变量范围是一个好习惯吗 IE 而是写 void fcn int var1 some part of fcn use o
  • 如何在 CLI 容器之外查询 Hyperledger Fabric 区块链数据?

    我正在使用 Fabric sample 中的 byfn sh 脚本来启动我的区块链 我想从区块链中调用和查询 PHP 网站的数据 我确实知道我只能使用 CLI 容器中的 API 调用或使用 JavaSDK NodeSDK RESTapi 如
  • C++11 何时使用内存栅栏?

    我正在编写一些线程 C 11 代码 并且我不完全确定何时需要使用内存栅栏或其他东西 所以这基本上就是我正在做的事情 class Worker std string arg1 int arg2 int arg3 std thread thre
  • Azure DevOps Build 出现错误:无法找到程序集“System.ComponentModel.Annotations”

    我有一个 netstandard 2 0 项目 参考System ComponentModel Annotations 它在我的本地计算机上构建得很好 但是当我尝试使用 Azure DevOps 管道构建它时 出现以下错误 警告 MSB32
  • Octave 字体配置错误

    我按照给出的说明通过 Homebrew 安装了 Octavehere http jatinganhotra com blog 2014 01 21 installing octave on os x 10 dot 9 mavericks 当