MATHEMATICA 教程

Mathematica 疑难解答

激活

如果当您启动 Mathematica 时,出现前端激活对话框,或者是因为 Mathematica 不能够正确定位 mathpass 文件,或者是因为在 mathpass 文件中没有有效的密码. 要解决这个问题,首先检查在下面这些目录中是否存储一个 mathpass 文件:$BaseDirectory\Licensing、$InstallationDirectory\Configuration\Licensing 或者 $UserBaseDirectory\Licensing. 如果要在您的机器上找到这些目录的准确位置,只需在一个笔记本中运行命令 $BaseDirectory(或者 $InstallationDirectory 或者 $UserBaseDirectory). 如果在这些位置,您不能找到一个 mathpass 文件,按照 "输入单机密码" 中的说明来重新输入密码.

如果在这些目录之中存在一个 mathpass 文件,则密码是无效的. 确保您的 MathID 号码与用来给出密码的 MathID 号码匹配. 如果您的 MathID 号码发生改变,您可以联系客户服务以得到一个新的密码. 相关联系信息请查阅"注册和密码".

前端偏好

前端偏好,比如最近打开和保存的文件的位置,存储在一个名叫 init.m 的前端初始化文件中. 这个文件位于$UserBaseDirectory\FrontEnd 中. "Mathematica 配置文件 " 中列出了不同平台下的 $UserBaseDirectory 的默认值. 要在您的机器上找到此目录的准确位置,只需在一个笔记本中运行命令 $UserBaseDirectory.

如果您想要把前端偏好重新设置为它们的默认值,在启动时按住 Shift+Ctrl. 这样做将自动重建初始化文件.

缓存

关于 Mathematica 系统布局的信息(如文本资源文件的位置)存在缓存中. 这些缓存的位置如下所示:

Windows 7/VistaC:\Users\\AppData\Local\Mathematica\FrontEnd\9.0 Caches
Windows XPC:\Documents and Settings\\Local Settings\Application Data\Mathematica\FrontEnd\9.0 Caches
Mac OS X$BaseDirectory/FrontEnd/9.0_Caches
Linux$BaseDirectory/FrontEnd/9.0 Caches

一个被损坏的缓存可能使前端产生一个错误或者在启动中立即退出. 要恢复缓存的默认值,请:

Windows 7/Vista/XP在启动时按住 Shift+Ctrl
Mac OS X在启动时按住 Shift+Cmd
Linux在命令行中运行 mathematica -cleanstart

这使得 Mathematica 缓存和初始化文件可以自动重建. 如果您想要重建缓存的同时保持偏好设置不变,只需在启动时按住 Shift. 这样做可以删除并且重建缓存,但是您的前端初始化文件保持不变.

字体(Linux)

  • 确保字体安装在显示前端的机器上或者安装在一个字体服务器上.
  • 如果看到错误信息 xset: bad font path element,或者是因为字体没有正确安装在机器上,或者是因为字体路径太长了,超过了所允许的限额. 请确保这些字体被正确安装,或者把字体复制到字体路径上已有的目录中.

技术支持

如果想得到更多帮助,请查看 support.wolfram.com 页面上的技术支持疑难解答. 如果您是网站许可证管理员,在 site.wolfram.com 中,您可以看到其它网站许可证文档. 如果您不能找到您所需的信息,请通过发生电子邮件至 support@wolfram.com 或者拨打 +1-217-398-6500 联系技术支持. 请在所有来往信件中包括您的许可证号码. 在许可证证明的电子或者物理拷贝中有您的许可证号码. 或者您也可以在安装完成后在 帮助 菜单上 关于 Mathematica. 为了得到安装支持,您必须是一个注册用户. 当前您必须订购 Premier Service 才能得到技术支持.

New to Mathematica? Find your learning path »
Have a question? Ask support »