平台: 所有平台 适用于: 188金宝搏优惠comsol多物理学® 版本: 所有版本

问题描述

当我安装或启动comsol时,我会在Window188金宝搏优惠s上获取以下错误消息(或Linux上的类似消息):

发生了错误。
请参阅日志文件C:\ users \ my_name \ .comso188金宝搏优惠l \ v56 \ configuration \ comsol \ comsol \ 1234123423424.log。

解决方案

在几种情况下,可能会发生此问题:

答:在家庭或临时目录中写问题

如果您的主目录中的磁盘空间有限,或者您没有写入权限,则可能会出现此消息,因为comsol在解决方案时间内无法写入。188金宝搏优惠日志文件通常包括这样的错误消息:

设备上没有剩余空间
解决方案磁盘缓存写入错误
无法打开本地文件
写入临时解决方案文件时的磁盘错误
OOC文件的问题

此外,comsol在解决方案过程中使用系统温度目录,并可能引起问题。188金宝搏优惠温度目录可能比您预期的要小,尤其是在Linux系统上。

解决方法

这是您如何更改comsol撰写临时文件的目录:188金宝搏优惠

  • 启动coms188金宝搏优惠ol多物理,转到菜单选项>首选项>文件并更改文件夹以恢复和临时文件。也可以关闭恢复文件的节省。新的文件夹位置需要提供大量可用的磁盘空间,并编写权限。

或者,更改comsol首选项文件夹的位置,不仅是临时文件和恢复文件:188金宝搏优惠

  • 将以下命令开关添加到comsol命令:188金宝搏优惠

-prefsdir d:\ work188金宝搏优惠 \ comsol56data -tmpdir d:\ work \ comsol56data -configuration d:\ work \ comsol56data \ configuration \ comsol

这里,D:\工作是您有足够的磁盘空间并编写权限的区域。

在Windows中,最简单的方法是右键单击Comsol快捷方式并选择属性。188金宝搏优惠在目标编辑字段中,在comsol.exe之后添加上面的开关,由空格隔开。188金宝搏优惠例如,目标可以看起来像:

"C:\Program files\188金宝搏优惠COMSOL\COMSOL56\Multiphysics\bin\win64\comsol.exe" -prefsdir D:\work\comsol56data -tmpdir D:\work\comsol56data -configuration D:\work\comsol56data\configuration\comsol

在Linux上,只需将开关添加到188金宝搏优惠命令。例如,如果您有很多磁盘空间/刮,命令看起来像这样:

/usr/local/188金宝搏优惠comsol56/birysics/bin/comsol -prefsdir/scratch/comsol56data -tmpdir/scratch/comsol56data -configuration/scratch/comsol56data/configuration/configuration/configuration/conformuration/comsolation/comsol

您可以编写一个小脚本或定义自动执行此操作的别名。

永久命令切换

如果您使用MacOS或Linux,则可以通过编辑与Comsol同一目录中的文件comsol.ini来永久应用交换机,通常188金宝搏优惠/usr/local/188金宝搏优惠comsol56/Multiphysics/bin/glnxa64(对于Linux)。添加以下两个开关以-dcs从单独的行上一一开始:

-dcs.prefsdir =/scratch188金宝搏优惠/comsol56data
-dcs.tmpdir =/scratch188金宝搏优惠/comsol56data

现在保存comso188金宝搏优惠l.ini。在同一目录中重复上述其他.INI文件的过程。
注意:此选项需要对COMSOL安装目录的写入权限。188金宝搏优惠

对于Windows,如果您使用Java GUI,目前可以执行相同的操作。如果您使用的是默认的.NET GUI,则某些文件仍将写入默认目录。使用命令行开关按预期工作。

个人命令开关

另一种选择是使用您自己的个人comsol.ini文件(例如,如果您没有对安装目录的写入权188金宝搏优惠限)。例如,将comsol.ini文件的副本188金宝搏优惠作为c:\ work \188金宝搏优惠 mycomsol.ini。现在,以以下目标启动c188金宝搏优惠omsol:
“ c:\ program文件\ c188金宝搏优惠omsol \ comsol56 \ multiphysics \ bin \ win64 \ comsol.exe” -comsolinifile c:\ work work \ mycomsol.ini

B:视觉工作室运行时库未安装

当您从DVD上安装comsol时,188金宝搏优惠运行Comsol所需的可视C ++库的运行时组件会自动安装在计算机上。一种情况可能会失败的情况是,如果您通过双击comsol.exe直接从网络磁盘启动comsol,而又188金宝搏优惠没有运行comsol安装程序至少一次。您将在此解决方案的标题中获取错误消息。在日志文件中,您可以找到以下错误消息:
找不到依赖的库
错误加载本机库
无法加载本地库

在某些极少数情况下,即使您运行comsol安装程序DVD,重新分布也无法安装。188金宝搏优惠可能发生这种情况的另一种情况是,如果您在Windows HPC Server 2008 Compute群集上运行。如下所示,需要在每个计算节点上安装运行时库。

解决方法

查找comsol安188金宝搏优惠装DVD或下载离线安装程序是安装DVD的DVD图像,从产品下载页。

  • 在里面分机DVD的子目录(例如D :),您将找到文件

    D:\ ext \ vcredist_vc141_x64.exe
    D:\ ext \ vcredist_x64.exe

  • 双击它们中的每一个,并回答是或确定任何问题。如果您在Windows HPC Server 2008群集上运行,请使用克鲁斯命令在集群中的所有节点上安装。

  • 启动coms188金宝搏优惠ol。