gpt4 book ai didi

python - 无法将 Abaqus PDE 连接到 Abaqus/CAE

转载 作者:行者123 更新时间:2023-12-02 14:56:13 32 4
gpt4 key购买 nike

当我尝试使用以下命令从 Windows 命令行运行 Abaqus PDE(Python 开发环境)时:

abaqus cae -pde

我在命令行中收到以下错误:

pde:atxGuiSvr.ipcSvrStart(start=1,atxCaePort=51422):class'socket.gaierror'>: [Errno 11001] getaddrinfo failed

并且 Abaqus PDE 无法连接到 Abaqus/CAE。因此,当我尝试在 APDE(在内核中)中运行 python 脚本时,我在 APDE 中收到以下错误:

Spawn: abq6144 cae -rt d:/ABQ_Temp/postProc.py  
*** Error - remote process did not start
Exit from main file [Kernel]: d:/ABQ_Temp/IBDiM_DK1_2017/postProc.py

在命令行中

Abaqus Error: Invalid command line option: The "-atxPort (atxPort=)" argument required a port number.

我的操作系统是 Windows 10。我认为问题可能与防火墙设置有关,因此我尝试停用防火墙,但没有帮助。

如何解决这个问题?我想修复 PDE 与 Abaqus/CAE 的集成,因为我想使用 PDE 调试器。

最佳答案

这可能是因为您过去安装(或尝试安装)Abaqus 的破解版。当您这样做时,您修改了 Abaqus 创建的套接字访问 DNS 服务的方式(以便不检查许可证),并且这些更改也会影响连接 Abaqus 内不同程序的套接字。 (在本例中是 Abaqus/PDE 和 Abaqus/CAE。)这就是您收到“getaddrinfo failed”消息的原因。 (getaddrinfo是Python模块socket的一个函数。)

我为解决这个问题所做的就是卸载我所拥有的 Abaqus 版本,在安全模式下重新启动计算机,删除文件夹 C:\SIMULIA,在正常模式下再次重新启动,然后再次安装我的 Abaqus 版本。不得不说,如果你使用破解版的Abaqus,PDE永远无法连接到CAE。

关于python - 无法将 Abaqus PDE 连接到 Abaqus/CAE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46117696/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com