问题标签 [meep]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1414 浏览

python - Python中Meep中的Vector3

'module' object has no attribute 'Vector3'的简单 python 代码出错了。

这是rightAngle.py文件

编译使用:

并得到这个输出:

我所做的只是从这个相当可靠的来源Vector3复制和粘贴给定的代码,但在对象中出现错误。

蟒蛇版本:

我不知道我错过了什么?

Meep 文档: https ://meep.readthedocs.io/en/latest/Python_Tutorials/Basics/

0 投票
0 回答
470 浏览

python - Python在Windows下找不到MEEP包

我在使用 cygwin 在 Windows 10 下安装 python meep 时遇到问题。我使用以下教程安装了 meep:教程

我在我的机器上安装了 python 3.5,实际上我读到 meep 应该已经作为 python 包安装在我的机器上,并且 python 应该找到它(使用通常的导入命令),但事实并非如此。

所以我的问题是:

1) 如何确定我的机器上安装了 meep 模块?

2) meep 只能通过 Cygwin 访问吗?

0 投票
1 回答
1030 浏览

ubuntu - 如何在 Ubuntu 中导入 matplotlib.pyplot

MEEP在 Ubuntu 中使用 Python3。激活后MEEEP,一次我import matplotlib.pyplot as plt。然后它显示错误:

如何解决这个问题?感谢您的评论和提前帮助

0 投票
1 回答
1259 浏览

python - AttributeError:模块“meep”没有属性“Vector3”

我已经使用 anaconda 环境安装了pymeep 。不幸的是,当我使用 Spyder 尝试使用 meep 中的 Vector3 类运行时,我得到了错误:

AttributeError:模块“meep”没有属性“Vector3”

有谁知道如何解决它?我已经尝试过使用推荐的环境:

没用。

我使用的代码是这里的第一个教程/示例

0 投票
1 回答
785 浏览

python - Python / pymeep / ModuleNotFoundError:没有名为“pymeep”的模块

pymeep按照https://meep.readthedocs.io/en/latest/Installation/安装

用过的:

但是,python -c 'import meep'结果ModuleNotFoundError: No module named 'pymeep'. 互动python也有同样的问题。

我列出了使用的已安装软件包conda list,它肯定存在于列表中。

我如何判断这是使用pymeep或安装的问题或问题conda???

0 投票
1 回答
2658 浏览

c - 如何修复“HDF5-DIAG:错误无法打开文件”?

尝试运行 MEEP 模拟时出现以下错误:

有人可以告诉我如何解决这个/理解错误吗?

提前致谢

0 投票
1 回答
375 浏览

python - anaconda 环境中 pymeep-parallel 的包冲突

所以我试图通过conda安装pymeep-parallel。我收到所有这些包冲突错误。我使用的命令是 conda create -n pmp -c chogan -c conda-forge pymeep-parallel

我的系统是windows子系统linux 1。

0 投票
1 回答
125 浏览

python - MEEP 中的金字塔和斜锥体

如果这不是这个问题的正确位置,我们深表歉意。

我最近开始使用 MIT 的MEEP软件(Linux 上的 Python3)。我对它很陌生,想主要将它用于光伏项目。这里出现的一些常见形状是“倒金字塔”和倾斜(斜)锥结构。在 MEEP 中创建形状似乎通常是使用GeometricObject类完成的,但它们似乎并不直接支持这些结构中的任何一个。有没有办法解决这个问题,或者我唯一真正的选择是通过堆叠小的 Block 对象来模拟这些结构?

正如我自己发布的“答案”中所述,自己定义这些几何对象并编写一个函数来检查它是否在对象内部并返回适当的材料并不难。我将如何将其转换为 MEEP GeometricObject,而不是像我所做的那样将其转换为 material_func?

0 投票
1 回答
475 浏览

python - ImportError:在 Ubuntu 18.04 上没有名为 meep 的模块

我按照这里的程序。

并尝试了这个。但仍然有该错误消息。

似乎python无法读取meep。通过使用上面提到的第二种方法,它会在 \Downloads 下创建几个文件夹。我可以看到meep在那里。

我也运行了这个,但它仍然没有解决问题。

我检查了我的 PC 中有三个版本的 python。使用所有版本运行mie_scattering.py会产生相同的问题。

感谢任何帮助。

0 投票
1 回答
242 浏览

python - 我应该使用 Ubuntu 或 Cygwin for windows 安装 meep 吗?

我是使用 meep 的新手,不知道使用 Ubuntu 和 Cygwin 之间的区别。meep 安装页面建议使用 Ubuntu,但它说这意味着 matplotlib 绘图不会在环境中显示,总是这样吗?如果是这样,有解决方案吗?import meep如果meep没有直接导入脚本,这是否只是一个问题?