在 Ubuntu 中的 Abaqus 中运行 Python 脚本

在 Ubuntu 中的 Abaqus 中运行 Python 脚本

我正在通过 Abaqus 中的脚本界面运行一个 Python 脚本。这是一个基本脚本,它将来自 Abaqus 模拟的每个元素的值写入一个文本文件。然后另一个 Python 文件(称为“sample.py”)使用该文本文件执行额外的计算。

我在 abaqus 中调用“sample.py”文件时遇到问题。当脚本尝试打开“sample.py”文件时,我得到:

IOError: 13 Permission denied

我已将文件的权限更改为允许文件所有者、组和其他人读取、写入和执行,但仍然出现相同的错误。事实上,运行脚本实际上会删除所有者和组的读取、写入和执行权限,但保留其他人的权限。

我在 Windows 上运行过此脚本,运行良好。我从主目录运行此文件,因此sudo访问应该不是问题。有人有什么想法吗?

相关内容