python报错如何让处理啊?

#!/usr/bin/envpython#################################################################... #!/usr/bin/env python
####################################################################
#
# Simple waveguide example
#
####################################################################
from camfr import *
set_lambda(1)
set_N(20)
set_polarisation(TE)
# Define materials.
GaAs = Material(3.5)
air = Material(1.0)
# Define waveguide.
slab = Slab(air(2) + GaAs(0.5) + air(2))
slab.calc()
# Print out some waveguide characteristics.
print slab.mode(0).kz()
print slab.mode(1).n_eff()
print slab.mode(2).field(Coord(2.25, 0, 0))
print slab.mode(3).field(Coord(2.25, 0, 0)).E2()
print slab.mode(4).field(Coord(2.25, 0, 0)).E2().real
# Do some interactive plotting.
slab.plot()

Traceback (most recent call last):
File "<pyshell#0>", line 7, in <module>
from camfr import *
File "C:\Python27\lib\site-packages\camfr\__init__.py", line 5, in <module>
from _camfr import *
ImportError: No module named _camfr
展开
 我来答
beautypp
2011-05-28
知道答主
回答量:20
采纳率:0%
帮助的人:15.1万
展开全部
你的库文件找不到啊。你python的环境变量好像没有设好,打开我的电脑,设置一下。可以先在python的交互环境中也就是在运行python.exe,输入import camfr,看有没错误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiongkunpeng85
2011-05-26 · TA获得超过335个赞
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
找不到camfr这个模块,你应该是你没有装与camfr相关的模块,在网上搜一下有关camfr的python模块安装上应该就可以解决了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rxiehw
2011-05-26
知道答主
回答量:29
采纳率:0%
帮助的人:20.5万
展开全部
你这里是import 包的时候报错了 是你没有camfr 这个包吧~ 或者是你的包名打错了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
名扬剑仙
2011-06-06 · TA获得超过222个赞
知道小有建树答主
回答量:227
采纳率:0%
帮助的人:170万
展开全部
http://camfr.sourceforge.net/下载一个camfr,放到.py文件的同一文件夹下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式