Meep是一个基于时域有限差分(finite-difference time-domain, FDTD)方法进行电磁仿真的免费开源软件包,应用范围广泛。
安装环境准备
Windows下安装meep,还是需要安装类Linux系统。我(win10系统)采用的是:安装Ubuntu app;win8及以前的系统可以安装Cygwin。
1.在安装ubuntu app之前需要在控制面板中,找到程序与功能,然后启用“启用或关闭windows功能选项卡”中的适用于linux的windows子系统,如下图:
安装miniconda
打开刚才安装好的ubuntu ,输入下面的命令,该命令是将miniconda下载到本地的当前目录,然后需要安装它。
接着输入如下命令,安装miniconda
运行结果如下图所示:
此时应该默认加入了环境变量,可以尝试
我的没有反应
安装meep
为了不影响其他的功能,我们安装在虚拟环境”mp”中,输入如下命令:
我又又又 错了(鲨了我吧)
如果有出现这种情况(就不管输入什么命令都只出现[y/N],再输入y也没用。)可能就是和我一样动了安装路径下的condarc文件,赶紧改回来。
可以看到,命令前面出现了(mp)

可以看到重装以后的python是3.9版本的。前面出问题应该就是这个原因。
ps:如果不重装meep,而是在激活mp环境没问题以后,输入python3.9,然后import,会不会实现重装同样的效果呢兴趣的小伙伴可以尝试一下
一点感慨
装这个装了五天,虽然不是完完整整的五天,但是中间真的很崩溃,怀疑人生的那种。所以我就想着一定要把我踩过的坑记下来,尽可能多帮到一些小伙伴。文中如果表述不正确的地方欢迎大家指出。
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208684 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!