You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Ansys自带的Python分布安装openpyxl等第三方模块

Ansys内置Python环境安装第三方模块解决方案

核心原理

因为设备存在多套Python环境,直接运行pip install默认调用的是你自行安装的Python39对应的pip,只会将模块安装到该环境下。要给Ansys内置Python装模块,必须显式指定调用Ansys自带的Python解释器执行pip命令。

操作步骤

  1. 执行安装命令
    打开Windows命令提示符(CMD)或PowerShell,直接运行以下命令:
    "C:\Apps\ANSYS Inc\v202\commonfiles\CPython\3_7\winx64\Release\python\python.exe" -m pip install openpyxl
    
    路径外的引号是必须的,因为路径中存在空格,不加引号会识别失败。
  2. 权限报错处理
    如果运行后提示权限不足、写入失败,是因为Ansys安装在系统级目录,普通用户没有写入权限,添加--user参数即可:
    "C:\Apps\ANSYS Inc\v202\commonfiles\CPython\3_7\winx64\Release\python\python.exe" -m pip install --user openpyxl
    
    该参数会将模块安装到当前用户的第三方库目录,Ansys的Python环境可以正常读取。
  3. 验证安装结果
    运行以下命令,若正常输出版本号则说明安装成功:
    "C:\Apps\ANSYS Inc\v202\commonfiles\CPython\3_7\winx64\Release\python\python.exe" -c "import openpyxl;print(openpyxl.__version__)"
    
    安装完成后直接在你的Ansys后处理Python脚本中正常import openpyxl使用即可。

备用方案

如果因为网络、pip缺失等问题无法用上述方法安装,可以手动迁移兼容版本的包:

  • 找到自行安装的Python39目录下的Lib\site-packages文件夹,复制openpyxl、et_xmlfile两个文件夹
  • 粘贴到Ansys内置Python的对应目录:C:\Apps\ANSYS Inc\v202\commonfiles\CPython\3_7\winx64\Release\python\Lib\site-packages
  • 注意该方案存在版本兼容风险,优先使用pip安装方法。

内容的提问来源于stack exchange,提问作者jezza_99

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 17:18:03