$BaseDirectory

$BaseDirectory
给出由 Wolfram 语言加载的以常规方式存放的全部系统文件的基础目录.

更多信息更多信息

  • $BaseDirectory 以字符串形式返回目录全名.
  • 典型值为:
  • C:\ProgramData\MathematicaWindows
    /Library/MathematicaMacintosh
    /usr/share/MathematicaUnix
  • $BaseDirectory 的值可以在启动 Wolfram 语言内核时,通过设定 操作系统环境变量进行指定. 它不能在内核内部重新设定.
  • $BaseDirectory 的典型子目录为:
  • ApplicationsWolfram 语言应用软件程序包
    Autoload启动时自动加载的程序包
    FrontEnd前端初始化文件
    Kernel内核初始化文件
    Licensing许可证管理文件
    SystemFiles一般系统文件
  • 在可能的情况下,这些子目录在第一次运行 Wolfram 语言时自动生成.
  • $Path 自动包含适当的子目录.
  • $BaseDirectory 的子目录在 $Path 中给出,位于 $UserBaseDirectory 的相应子目录之后.

范例范例打开所有单元关闭所有单元

基本范例  (2)基本范例  (2)

存放全部系统文件的基础目录:

In[1]:=
Click for copyable input
Out[1]=

$BaseDirectory 的子目录和文件:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
2003年引入
(5.0)