我已经阅读了Octave的Wiki和这个Stack Overflow帖子的常见问题答案:How to load packages in Octave permanently?但显然我还没有理解所给出的答案的含义。问题比比皆是......
我知道如果我从命令行运行Octave并且只想通过输入" pkg load signal"来加载一个会话的包,这很简单。在Octave命令提示符下,但最终目标是让它始终可用,因为我似乎无法从新的Octave GUI中加载包。如果有一种方法可以做到这一点,它也可以做到这一点。
礼仪难题 - 我刚刚评论过上面链接的Stack Overflow帖子,但是在这里没有获得必要的声誉......什么是最佳实践?
答案 0 :(得分:1)
文件~/.octaverc
是特定于用户的。如果要进行系统范围的更改,请更改系统Octave配置文件。如果您使用默认选项从源构建Octave,则它可以是以下文件之一:
/usr/local/share/octave/site/m/startup/octaverc
配置文件(前缀为/usr/local
)/usr/local/share/octave/4.0.3/m/startup/octaverc
Octave版本4.0.3的配置文件/usr/local/share/octave/4.2.1/m/startup/octaverc
Octave版本4.2.1的配置文件如果您已从软件包管理器安装,该文件可能位于/etc/octave.conf
中的某个位置,然后从/usr/share/octave/...
链接