【问题标题】:Error importing numpy & graphlab after installing ipython安装 ipython 后导入 numpy 和 graphlab 时出错
【发布时间】:2016-05-29 03:49:24
【问题描述】:

我遇到了一个奇怪的问题。

我现在正在使用 graphlab/numpy 通过 Pycharm 5 开发一个项目。操作系统是 Mac OS 10.11.5。我为该项目创建了一个 p2.7 虚拟环境。程序运行良好。但是我安装了ipython之后,就不能再正确导入graphlab和numpy了。

错误信息:

AttributeError: 'module' 对象没有属性 'core'

系统不断提示缺少“core”和“connect”属性。但我很确定它们可以在 graphlab/numpy 文件夹中找到,并且没有重复。

项目在终端中运行正常。现在我必须卸载 ipython。然后一切又好了。

请帮忙。

【问题讨论】:

  • 我也遇到了这个错误。我认为这与升级到 graphlab-create v1.10 有关。我有时会在 iPython 中遇到您的错误。通常我会得到ImportError: dlopen(/Users/ion/anaconda/envs/dato-env/lib/python2.7/site-packages/graphlab/cython/cy_unity.so, 2): no suitable image found. Did find: /Users/ion/anaconda/envs/dato-env/lib/python2.7/site-packages/graphlab/cython/cy_unity.so: unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x00

标签: python python-2.7 ipython graphlab


【解决方案1】:

请记住,控制台应用程序和 GUI 应用程序在 OS X 上不共享相同的环境。

这也意味着如果您从控制台安装 Python 包,PyCharm 可能看不到它。

通常您需要使用 PyCharm 安装软件包才能使用它们。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-05
    • 1970-01-01
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多