eclipse 如何配置python 虚拟环境_ANSA&METAPython二次开发环境配置

工欲善其事,必先利其器! 在做ANSA&META的二次开发时,经常需要用到一些自带的命令,通常我们都是通过搜索功能定位到具体的命令。但是如果是在IDE进行脚本书写编译时,如果能够有自动补全并对命令有个简单解释,会大大提升工作的效率。如本人最常用的是sublime text。官方提供了ANSA&META在几种常见的IDE下的自动补全的插件。其中,Eclipse、PyCharm、Sublime Text、Atom和Microsoft Visual Studio Code几个用的插件是一样的。 这里简单介绍下Sublime Text的插件设置。首先安装Anaconda。安装完后,需要设置一下插件的路径配置。

9dc70cdeb36b8e1c472c2af6e268c68c.png

e73f92c59e3a61b2c56a4c9aa8354510.png

设置完成后,即可自动补全命令。并且对命令有简单的解释。 ANSA命令自动补全:

bf02ecdaf73112f2963b6ec7cafb3888.gif

META命令自动补全:

b6907667b2430003cd1522ab5ed1c2f6.gif

另外,当我们在对数据进行计算,处理,绘图等操作时,往往需要用到一些Python的库来完成对应的操作。但ANSA&META安装后自带的第三方库很少,只有numpy等。常用的Scipy、Pandas、matplotlib等等都需要自己导入。 ANSA&META高版本的Python已经更新到了Python3.3。ANSA&META的库需要通过CONDA配置一个虚拟的环境,并在该环境下安装Python3.3,将需要的库安装在这个虚拟环境下,当使用ANSA&META时导入该虚拟环境中的库即可。 首先进入到conda官网https://docs.conda.io/en/latest/miniconda.html,下载Miniconda。

6072ef844904988bdca74a3ae0e1575d.png

下载完成后安装,如安装在C:\Miniconda3下。安装完成后,需要将C:\Miniconda3\Scripts添加到环境变量。然后在cmd中运行conda create --name python33 python=3.3,则生成了一个Python33的虚拟环境。这里需要注意,在国内需要使用一些可用的镜像路径完成安装。如清华的镜像站。修改.condarc文件中的镜像路径。

c708016880eae7c752ba158723fb29fa.png

安装完成后,激活虚拟环境。命令为:activate python33 激活后即可安装所需要的库,命令为:conda install library_name。如scipy、pandas、matplotlib等等。

61adcbf824502392621232799f8fe308.png

使用时,需要先将虚拟环境下的库的路径引入即可: import sys CONDA_ENV='…/miniconda3/envs/python33/lib/site-packages' sys.path.append(CONDA_ENV)

例:将碰撞结果曲线通过matplotlib库来自己进行绘制该曲线。

5b36704d2336e8169478955d9c9eb3c5.png

668512e759a64a957bf3184a8264225e.gif

import osimport sysimport metafrom meta import plot2dCONDA_ENV = 'C:\Miniconda3\envs\python33\Lib\site-packages'sys.path.append(CONDA_ENV)import matplotlibfrom matplotlib import pyplot as pltdef main():  window_name = 'Window1'  curve_id = 1  x_vals = plot2d.PointsXValuesOfCurve(window_name, curve_id)  y_vals = plot2d.PointsYValuesOfCurve(window_name, curve_id)  plt.suptitle('My Graph')  ax = plt.subplot('111')  ax.plot(x_vals, y_vals)  plt.show()if __name__ == '__main__':  main()

在进行后处理时,往往需要用到一些Python的库来快速实现数据的处理。或用到Excel库来进行Excel文件的直接生成和编辑等等。

以上,即完成了ANSA&META二次开发的环境设置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值