最近转了Lumerical,网上的资料很少,所以打算分享一下我的学习过程,仅供参考。
这里是参考文献完美解决Windows用户下lumerical(FDTD)的python库lumopt安装方法_lumopt安装使用-CSDN博客
Lumerical Python API学习笔记(一):Lumopt配置以及样例运行-CSDN博客
按照这个方法,出现了一些问题,比如出现没有lumapi module等问题,我在这里建议使用Lumerical自带的解释器,如果使用anaconda可能会出现不兼容等情况。
(一)首先按照网上的教程安装Lumerical FDTD,这里有很多的教程了,所以在这里不再赘述了。另外,安装Pycharm和Git。以下是一些参考方法,以及配置PATH。
(二)打开Pycharm,新建项目,注意选择项目的位置,这里在下一步会下载库到这里。设置解释器为Lumerical自带的解释器。路径为v202\python3xx.-embed-amd64下的python.exe。确定新建项目,进入页面。
(三)在Terminal里输入以下(Windows)
git clone https://github.com/chriskeraly/LumOpt.git
python setup.py install
下载后,确定项目的位置,并且打开对应的lumopt文件夹。发现文件夹里缺少部分文件。
需要做两件事将这里文件补全。第一,打开安装Lumerical的api\python文件夹。将这里除了_init_.py之外的所有文件复制到lumopt文件夹。点替换所有目标文件。
第二,打开lumopt的_init_.py文件。
将这里的路径更改为安装Lumerical的路径,如果安装至D盘,直接复制地址为D:\
..即可。注意这里的地址一定要按照初始化里面的示意给出。
(四)最后在pycharm界面运行任意example,这样就配置好了。
如有任何问题请在评论区留言,我会尽快回复。