Questions tagged «importerror»

指由于尝试将模块或库导入自己的代码而导致的错误

25
从其他文件夹导入文件
我有以下文件夹结构。 application/app/folder/file.py 我想从位于另一个Python文件中的file.py导入一些功能 application/app2/some_folder/some_file.py 我试过了 from application.app.folder.file import func_name 和其他一些尝试,但到目前为止,我无法正确导入。我怎样才能做到这一点?

17
即使使用__init__.py,也如何解决“尝试以非软件包方式进行相对导入”
我正在尝试使用以下目录结构来遵循PEP 328: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py 在core_test.py我有以下进口声明 from ..components.core import GameLoopEvents 但是,当我运行时,出现以下错误: tests$ python core_test.py Traceback (most recent call last): File "core_test.py", line 3, in <module> from ..components.core import GameLoopEvents ValueError: Attempted relative import in non-package 到处搜索时,我发现“ 即使使用__init__.py,相对路径也无法使用 ”和“ 从相对路径导入模块 ”,但是它们没有帮助。 我在这里想念什么吗?

15
ImportError:无法导入名称X
我有四个不同的文件,分别命名为:main,vector,entity和physics。我不会发布所有代码,而只会发布导入代码,因为我认为这就是错误所在。(如果需要,我可以发布更多信息) 主要: import time from entity import Ent from vector import Vect #the rest just creates an entity and prints the result of movement 实体: from vector import Vect from physics import Physics class Ent: #holds vector information and id def tick(self, dt): #this is where physics changes the velocity …

28
Python错误“ ImportError:未命名模块”
Python安装在本地目录中。 我的目录树如下所示: (local directory)/site-packages/toolkit/interface.py 我的代码在这里: (local directory)/site-packages/toolkit/examples/mountain.py 要运行该示例,我编写python mountain.py,并且在代码中有: from toolkit.interface import interface 我得到错误: Traceback (most recent call last): File "mountain.py", line 28, in ? from toolkit.interface import interface ImportError: No module named toolkit.interface 我已经检查过了sys.path,这里有目录/site-packages。另外,我__init__.py.bin在toolkit文件夹中有该文件,以向Python指示这是一个软件包。我__init__.py.bin在示例目录中也有一个。 我不知道为什么Python在时找不到文件sys.path。有任何想法吗?可以是权限问题吗?我需要执行许可吗?

16
ImportError:在Windows 7 32位中运行pip --version命令时无法导入名称main
我已经为32位Windows安装了与pip和setuptools捆绑在一起的最新python(2.7.9)。我尝试重新安装pip,但问题仍然存在。 这是pip --version在Administrator cmd中运行后的错误: Traceback (most recent call last): File "D:\Python\lib\runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "D:\Python\lib\runpy.py", line 72, in _run_code exec code in run_globals File "D:\Python\Scripts\pip.exe\__main__.py", line 5, in <module> ImportError: cannot import name main
145 python  pip  importerror 

18
尝试运行Python脚本时出现“ ImportError:未命名模块”
我正在尝试运行一个脚本,该脚本除其他外将启动python脚本。我收到一个ImportError:没有名为...的模块,但是,如果我启动ipython并通过解释器以相同的方式导入相同的模块,则该模块将被接受。 怎么回事,我该如何解决?我试图了解python如何使用PYTHONPATH,但是我感到非常困惑。任何帮助将不胜感激。


8
ImportError:libSM.so.6:无法打开共享库文件:没有这样的文件或目录
尝试导入OpenCV时,使用import cv2我得到以下错误: /usr/local/lib/python2.7/dist-packages/cv2/__init__.py in <module>() 7 8 # make IDE's (PyCharm) autocompletion happy ----> 9 from .cv2 import * 10 11 # wildcard import above does not import "private" variables like __version__ ImportError: libSM.so.6: cannot open shared object file: No such file or directory 不确定如何解决-尝试使用Google的新协作工具。笔记本在这里:https : //drive.google.com/file/d/0B7-sJqBiyjCcRmFkMzl6cy1iN0k/view?usp=sharing

7
ImportError:没有名为六个模块
我正在尝试构建OpenERP项目,并完成了依赖项。现在出现此错误 Traceback (most recent call last): File "openerp-client.py", line 105, in <module> File "modules\__init__.pyo", line 23, in <module> File "modules\gui\__init__.pyo", line 22, in <module> File "modules\gui\main.pyo", line 33, in <module> File "rpc.pyo", line 29, in <module> File "common\__init__.pyo", line 22, in <module> File "common\common.pyo", line 26, in <module> File "tools\__init__.pyo", …

20
在Ubuntu上安装适用于Python的OpenCV,出现ImportError:没有名为cv2.cv的模块
我有一个Ubuntu 14.04系统,我想在其上安装OpenCV并将其与Python 2.x一起使用。 我按照以下说明安装了OpenCV:https: //help.ubuntu.com/community/OpenCV 安装似乎正常运行,没有错误,脚本以输出结束 OpenCV 2.4.9 ready to be used 当我尝试运行示例Python脚本时,得到以下信息: $ python opencv.py Traceback (most recent call last): File "opencv.py", line 1, in <module> from cv2.cv import * ImportError: No module named cv2.cv 我怀疑我知道为什么,只是不知道如何解决。OpenCV安装到运行安装脚本时所在的当前目录,它是主文件夹的子目录。 其他在安装后出现此导入错误的人似乎遇到了路径问题,并很幸运将其添加到他们的代码中: import sys sys.path.append('/usr/local/lib/python2.7/site-packages') 或使用同一目录更新其PYTHONPATH。我尝试添加该代码,但没有任何区别。我在“ site-packages”目录中看不到任何文件。我应该在该目录中完成安装吗?我想安装说明会清楚地说明这一点。我怀疑我的问题与Python没有找到OpenCV安装有关,但是我不确定如何继续。 请帮助我尽可能简单地获得可用的OpenCV安装。

2
psycopg2:AttributeError:“模块”对象没有属性“ extras”
在我的代码中,我像这样使用DictCursorfrompsycopg2.extras dict_cur = conn.cursor(cursor_factory=psycopg2.extras.DictCursor) 但是,突然我在加载游标时得到以下错误: AttributeError: 'module' object has no attribute 'extras' 也许我的装置有些奇怪,但我不知道从哪里开始寻找。我对pip进行了一些更新,但据我所知,没有相关性psycopg2。

7
ImportError:没有名为模拟的模块
因此,我尝试使用unittest.mock模拟单元测试中的某些方法。我做: from unittest.mock import MagicMock f = open("data/static/mock_ffprobe_response") subprocess.check_output = MagicMock(return_value=f.read()) f.close() 但我得到: ImportError: No module named mock 我试过了: pip install mock 它仍然无法正常工作。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.