2486得票41回答
从不同文件夹导入文件

我有这个文件夹结构:application ├── app │   └── folder │   └── file.py └── app2 └── some_folder └── some_file.py 我该如何在some_file.py中导入file.py中...

834得票22回答
如何修复 "Attempted relative import in non-package" 错误,即使已经有 __init__.py 文件存在。

我正在尝试遵循PEP 328,使用以下目录结构:pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py 在core_test.py中,我有以下导...

742得票16回答
关于“ImportError: Cannot import name X”或“AttributeError: ...(很可能由于循环导入)”我该怎么办?

我有一些代码分散在多个文件中,它们尝试从彼此进行import,如下所示: main.py: from entity import Ent entity.py: from physics import Physics class Ent: ... physics.py: ...

621得票38回答
Python错误 "ImportError: No module named"

Python已安装在本地目录。 我的目录树看起来像这样:(local directory)/site-packages/toolkit/interface.py 我的代码在这里:(local directory)/site-packages/toolkit/examples/mountain...

429得票27回答
导入错误:没有名为'Tkinter'的模块

由于某些原因,我无法使用 Tkinter (或者在 Python 3 中的 tkinter)模块。 在Python shell中运行以下命令后: import Tkinter 或者在 Python 3 中: import tkinter 我遇到了这个错误: ModuleNotF...

237得票40回答
无法导入已经安装的模块

安装了 mechanize 后,我好像无法导入它。 我尝试使用 pip、easy_install 和通过这个仓库的 python setup.py install 进行安装:https://github.com/abielr/mechanize。但每次进入 Python 交互界面时都无济于事...

212得票23回答
尝试运行Python脚本时出现“ImportError: No module named”的错误

我正在尝试运行一个启动脚本,其中包括运行一个Python脚本等其他操作。然而,我遇到了“ImportError: No module named ...”的错误提示。但是,如果我启动ipython并通过解释器以相同的方式导入同一模块,则该模块会被接受。 发生了什么事?我该如何解决?我尝试理解P...

174得票7回答
警告:请求依赖警告:urllib3(1.25.2)或chardet(3.0.4)与支持的版本不匹配!请修复。

每当我使用requests运行我的代码或进行pip安装时,我会收到以下消息: /usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.2) or ch...

158得票4回答
尝试使用未知的父包进行相对导入

from ..box_utils import decode, nms 这行代码出现了错误 ImportError: 尝试相对导入但未知父包 这是什么错误以及如何解决?

149得票16回答
当在Windows7 32位系统中运行pip --version命令时出现ImportError: cannot import name main错误。

我已经安装了最新的Python(2.7.9),其中包括32位Windows版本的pip和setuptools。我尝试重新安装pip,但问题仍然存在。在管理员命令提示符下运行 pip --version 后出现以下错误:Traceback (most recent call last): Fi...