首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法正确安装监视程序

无法正确安装监视程序
EN

Stack Overflow用户
提问于 2016-10-09 13:08:00
回答 1查看 4.5K关注 0票数 0

可能是安装了ob间谍,但我错过了安装过程中的一个步骤,或者其他一些问题。但是在任何情况下,我都遵循这个链接的说明,并且由于我已经安装了anacondas,所以我使用了:

代码语言:javascript
复制
sudo port install py27-obspy

sudo port select python python27

当完成后..。

代码语言:javascript
复制
pip install obspy

然后,在运行基本python脚本以测试ob间谍库时,我会收到导入错误:

代码语言:javascript
复制
ImportError: No module named obspy.imaging.mopad_wrapper

我尝试在python shell中导入库,它提供了以下输出:

代码语言:javascript
复制
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/obspy/__init__.py", line 40, in <module>
    from obspy.core.utcdatetime import UTCDateTime  # NOQA
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/obspy/core/__init__.py", line 119, in <module>
    from obspy.core.utcdatetime import UTCDateTime
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/obspy/core/utcdatetime.py", line 20, in <module>
    from obspy.core.util.decorator import deprecated
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/obspy/core/util/__init__.py", line 41, in <module>
    from obspy.core.util.testing import add_doctests, add_unittests
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/obspy/core/util/testing.py", line 28, in <module>
    from lxml import etree
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/etree.so, 2): Library not loaded: libxml2.2.dylib
  Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/etree.so
  Reason: Incompatible library version: etree.so requires version 12.0.0 or later, but libxml2.2.dylib provides version 10.0.0

有人尝试过安装ob间谍库吗?如果是的话,您是否遇到过使其工作的任何问题?

EN

回答 1

Stack Overflow用户

发布于 2016-10-10 16:17:50

如果您正在使用anaconda,则需要使用obspy安装conda install

conda install --channel https://conda.anaconda.org/obspy obspy

TL;博士

由于它不在它们的默认存储库中,因此需要使用搜索函数来找到它:

anaconda search -t conda obspy

查找所有相关的软件包。对于obspy,搜索返回:

代码语言:javascript
复制
Using Anaconda Cloud api site https://api.anaconda.org
Run 'anaconda show <USER/PACKAGE>' to get more details:
Packages:
     Name                      |  Version | Package Types   | Platforms
     ------------------------- |   ------ | --------------- | ---------------
     auto/obspydmt             |    0.4.0 | conda           | linux-64
                                          : https://github.com/kasra-hosseini/obspyDMT
     conda-forge/obspy         |    1.0.2 | conda           | linux-64, win-32, win-64, osx-64
     krisvanneste/obspy        |    0.9.2 | conda           | win-64
     mbyt/obspy                |   0.10.0 | conda           | linux-64
     obspy/obspy               |    1.0.2 | conda, pypi     | linux-64, win-32, win-64, linux-32, osx-64
                                          : ObsPy: A Python Toolbox for seismology/seismological observatories.
Found 5 packages

然后,它指示您使用anaconda show obspy/obspy获取有关包的更多信息,这也给出了安装说明。

代码语言:javascript
复制
Using Anaconda Cloud api site https://api.anaconda.org
Name:    obspy
Summary: ObsPy: A Python Toolbox for seismology/seismological observatories.
Access:  public
Package Types:  conda, pypi
Versions:
   + 0.10.0rc1
   + 0.10.0
   + 0.0.0+archive
   + 0.10.1rc1
   + 0.10.1rc2
   + 0.10.1
   + 0.10.2
   + 1.0.0
   + 1.0.1
   + 1.0.2

To install this package with conda run:
     conda install --channel https://conda.anaconda.org/obspy obspy
To install this package with pypi run:
     pip install -i https://pypi.anaconda.org/obspy/simple obspy
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39943974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档