【问题标题】:Python: Import Module with Wing IDEPython:使用 Wing IDE 导入模块
【发布时间】:2012-12-26 15:14:53
【问题描述】:

我是 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 路径中,那么当我尝试导入它时,我会遇到以下错误:

import fibo
Traceback (most recent call last):
File "<string>", line 1, in <fragment>
ImportError: No module named fibo

虽然 fibo 在我键入时可用于自动完成

import 

我错过了什么? 谢谢你的回答

【问题讨论】:

    标签: python import module wing-ide


    【解决方案1】:

    该错误表明在路径上找不到模块,因此它位于错误的位置或路径不是您认为的那样。您可以查看 sys.path(在“import sys”之后)以查看路径。

    我不确定 Wing 为什么会在那里提供自动完成功能。一种可能是您在项目属性中修改了 Python 路径(或 Wing 101 中的配置 Python 对话框),但尚未从其选项菜单重新启动 Python Shell。

    【讨论】:

    • 非常感谢!问题确实是我在没有重新启动 shell 的情况下修改了 Python 路径。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-02
    • 2010-11-20
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    • 2012-11-28
    相关资源
    最近更新 更多