我是Python的新手,我无法使用Wing IDE / Python 2.7 / Mac OS
导入模块我看过: Import module from other directory in Wing Ide
和: http://docs.python.org/2/tutorial/modules.html
但我仍然没有得到它。
如果,如第二个链接所示,我创建了一个fibo.py脚本并将其保存在我的Python Path中,那么当我尝试导入它时,我有以下错误:
import fibo
Traceback (most recent call last):
File "<string>", line 1, in <fragment>
ImportError: No module named fibo
虽然当我输入
时,fibo可用于自动完成import
我错过了什么? 谢谢你的回答
答案 0 :(得分:4)
该错误表示在路径上找不到该模块,因此它位于错误的位置或路径不是您认为的那样。您可以查看sys.path(在'import sys'之后)以查看路径。
我不确定为什么Wing会在那里提供自动完成功能。一种可能性是您已经在Project Properties中修改了Python Path(或在Wing 101中配置Python对话框)并且尚未从其Options菜单重新启动Python Shell。