abaqus-python二次開(kāi)發(fā)-安裝第三方庫(kù)

參考 abaqus2020安裝python三方庫(kù)_留痕過(guò)雁的博客-CSDN博客_abaqus python裝第三方庫(kù)

本文使用abaqus2020,需要安裝的第三方庫(kù)為geomdl,如果您需要安裝其他庫(kù),操作方法類(lèi)似。

1.首先確認(rèn)是否安裝過(guò)所需庫(kù)文件

在abaqus-cae界面信息欄下方,python命令行輸入

import numpy 

import math

import geomdl

由于Abaqus內(nèi)置numpy庫(kù)和math庫(kù)

但是不存在geomdl庫(kù)

如圖,若未安裝會(huì)提示ImportError: No module named geomdl

6.png

2.將abaqus python路徑加入到計(jì)算機(jī)路徑

找到abaqus python 的安裝位置,如我的abaqus安裝在d盤(pán),相應(yīng)的python位置如下,如果您的安裝位置不同,可以類(lèi)推。

D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7

7.png

記錄下abaquspython安裝位置

D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7

以及scripts位置(第三方庫(kù)文件安裝在scripts文件夾內(nèi))

D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7\Scripts

將這兩個(gè)目錄加入到電腦的路徑中path

添加方法:

鼠標(biāo)右擊  我的電腦  選擇 屬性

選擇高級(jí)系統(tǒng)設(shè)置,出現(xiàn)如下界面

8.png

選擇環(huán)境變量

選擇系統(tǒng)變量-path,編輯 將上述路徑加入path即可

需要注意:高版本windows點(diǎn)擊新鍵,低版本windows直接添加到末尾使用 ; 進(jìn)行分割

打開(kāi)cmd(打開(kāi)方法見(jiàn)windows操作-打開(kāi)cmd及進(jìn)入某文件夾- 技術(shù)鄰 (jishulink.com)

輸入python即可進(jìn)入python

可以看到abaqus2020中python版本號(hào)為2.7.15

9.png

退出cmd

3.下載所需第三方庫(kù)

下載geomdl

geomdl · PyPI

https://pypi.org/project/geomdl

選擇需要的版本

https://pypi.org/project/geomdl/#history

10.png

下載安裝包

或者在GitHub上下載,

GitHub - orbingol/NURBS-Python: Object-oriented pure Python B-Spline and NURBS library

https://github.com/orbingol/NURBS-Python

注意下載格式為zip或者tar.gz

最好將下載的壓縮包保存到abaqus-python-scripts目錄,比如我的

D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7\Scripts

11.png

解壓到當(dāng)前文件夾

D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7\Scripts\NURBS-Python-5.x

12.png

4.安裝第三方庫(kù)

Cmd進(jìn)入該目錄

(打開(kāi)方法見(jiàn)windows操作-打開(kāi)cmd及進(jìn)入某文件夾- 技術(shù)鄰 (jishulink.com)

首先Windows+R

然后進(jìn)入D盤(pán)(或者你需要進(jìn)入的盤(pán))D:

最后輸入需要進(jìn)入的目錄:CD D:\SIMULIA\EstProducts\2020\win_b64\tools\SMApy\python2.7\Scripts\NURBS-Python-5.x

13.png

輸入python setup.py install進(jìn)行安裝

14.png

然后再輸入import geomdl則不會(huì)有報(bào)錯(cuò)了

15.png
登錄后免費(fèi)查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP

4
1
16