草庐IT

python - 尝试在 Python 中导入自定义模块时出现 ImportError

请注意,我在SO中搜索了这个错误,虽然有很多类似的问题,但我没有找到解决这个特定问题的问题。我正在开发一个如下所示的Python模块:/com/company/foo/bar我正在编辑bar目录中的源文件,并试图导入foo目录中的类。我尝试通过以下方式导入文件:fromcom.company.fooimport*fromcompany.fooimport*fromfooimport*importcom.company.fooimportcompany.fooimportfoo每一个都会产生类似的错误:ImportError:nomodulenamedcom.company.foo我在每

python - Python 模块是如何工作的

我想知道Python模块是如何工作的?假设我想让我的Python程序有一些自定义模块来打包,我应该把它们放在与主.py文件相关的什么位置?(如果不使用通常的方式,我将如何加载它们) 最佳答案 如果模块特定于您的程序,您可以将其放入与主脚本相同的目录中。来自documentation:Whenamodulenamedspamisimported,theinterpretersearchesforafilenamedspam.pyinthedirectorycontainingtheinputscriptandtheninthelist

python - 导入错误 : dynamic module does not define module export function (PyInit__caffe)

我用python3安装caffe,但是当我导入caffe时,我得到了一些错误追溯(最近一次通话最后一次):File"classify.py",line14,inimportcaffeFile"/home/hez/caffe-master/python/caffe/__init__.py",line1,infrom.pycaffeimportNet,SGDSolverFile"/home/hez/caffe-master/python/caffe/pycaffe.py",line13,infrom._caffeimportNet,SGDSolverImportError:dynamicm

python - 在 Mac 上将 python 模块安装到非默认版本的 python

我的Mac上安装了几个不同版本的Python。默认版本是2.5,所以当我安装一个模块时,它会安装到2.5。我需要能够将一些模块安装到不同版本的Python,因为我正在处理使用不同版本的项目。任何人都知道如何做到这一点?感谢您的帮助。 最佳答案 如果您使用setup.py安装,只需通过适当版本的Python运行它,例如:python2.6setup.pyinstall如果您使用的是easy_install,那么对应的Python版本应该有一个名为easy_install-N.N的版本,例如easy_install-2.6some_mo

python - 导入错误 : No module named numpy Anaconda

这个问题在这里已经有了答案:Error"ImportError:Nomodulenamednumpy"onWindows(28个答案)关闭10个月前。我有一个与这个问题非常相似的问题。我的Windows764位系统上只安装了一个版本的python3.5。我通过官方网站安装了Anaconda3.4-正如问题中所建议的。安装很顺利,但是当我想导入时(我只是从命令行输入python)importnumpyImporterror:Nomodulenamednumpy然后我退出并输入pipinstallnumpy要求已经满足(使用--upgrade升级):d:\programfi中的numpyl

python - python 3 上的 ImportError,在 python 2.7 上运行良好

在使用Python3.2导入我的code_parsing包时出现错误。目录code_parsing位于PYTHONPATH中,包含以下文件(还有一些其他文件,但与此处无关)code_parsing/__init__.pycode_parsing/ada.py__init__.py包含:fromadaimport*导入我的模块时出现此错误:>>>importcode_parsingTraceback(mostrecentcalllast):File"",line1,inFile"K:\CODE\pythonlib\code_parsing\__init__.py",line1,infro

python - 从 utils 导入 label_map_util 导入错误 : No module named utils

我正在尝试运行object_detection.ipynb类型的程序,但它是一个普通的python程序(.py)。它工作得很好,但是在..models/research/object_detection文件夹中运行时,但主要问题是当我尝试在另一个目录中使用适当的sys.append运行此代码时,我最终遇到以下错误:Traceback(mostrecentcalllast):File"obj_detect.py",line20,infromutilsimportlabel_map_utilImportError:Nomodulenamedutils如果我尝试将文件从..models/re

python - 导入错误 : No module named twisted

我是python和twisted的新手,我尝试运行一个简单的twisted脚本但失败了。我的环境:MacOX10.7.2+Python2.7.1+Twisted11.0.0+eclipse+PyDev名为test.py的脚本:fromtwistedimportreactorreactor.run()我尝试在终端中运行它,一切正常。然后我打开eclipse并创建了一个新的PyDev项目,然后添加了一个名为test.py的py文件和输入上面的代码。当我尝试运行它时,出现如下错误:Traceback(mostrecentcalllast):File"/Users/user/Documents

python - 导入错误 : No module named Qsci while running ninja-ide

我正在尝试安装和运行ninja-idehttp://ninja-ide.org/home/但是,当我尝试运行ninja-ide时,我遇到了这个错误ImportError:NomodulenamedQsci我整晚都在尝试安装ninja-ide。我尝试了从源代码安装的所有内容,使用各种博客中提到的apt-get依赖项进行安装。我安装了一切。SIP、PyQt4、Qscintilla,各种依赖。我在/usr/local/include/python2.7中为python安装文件夹创建了符号链接(symboliclink),因为python安装在/usr/include/python2.7中。我

python - python-igraph 错误 'module' 对象没有属性 'Graph'

我已经在Windows版Pycharm上安装了igraph。importigraph没有错误。importigraphprintigraph.__version__产量:0.1.5。importigraphdir(igraph)什么都没有……importigraphg=igraph.Graph(1)产量:Traceback(mostrecentcalllast):File"C:/Users/Margaret/PycharmProjects/untitled/trial.py",line2,ing=igraph.Graph(1)AttributeError:'module'objecth