init.m
init.m
是 Wolfram 系统的初始化文件.
更多信息
- Wolfram 系统的初始化文件包含当启动 Wolfram 语言内核或前端时运行的启动代码.
- init.m 文件可能的位置如下:
-
$BaseDirectory/Kernel 所有用户的内核初始化代码 $UserBaseDirectory/Kernel 当前登录用户的内核初始化代码 $BaseDirectory/FrontEnd 所有用户的前端初始化代码 $UserBaseDirectory/FrontEnd 当前登录用户的前端初始化代码 - $UserBaseDirectory 中用户特定的初始化文件是在 $BaseDirectory 中的整个系统初始化文件之后读取,因此任何有冲突的的符号将在用户特定的初始化文件中定义.
- Wolfram 系统也会加载安装在 Autoload 目录下的应用程序的 init.m 文件.
- 如果需要抑制加载内核初始化文件,可使用内核命令行选项 -noinit.
- 若要指定除 init.m 之外的另一个用于内核初始化的文件,则需使用内核命令行选项 -initfile file,其中 file 是另一个初始化文件.
- 如果不存在内核模板初始化文件,那么它们会被自动创建.
- 如果在 Wolfram System运行时改变前端选项,用户特定的前端初始化文件会被自动更新来反映这些变化. 整个系统的前端初始化文件将保持不变.