【问题标题】:numpy 1.6.1 and python 2.7 along with ropemacs crash code completionnumpy 1.6.1 和 python 2.7 以及ropemacs 崩溃代码完成
【发布时间】:2012-03-12 01:02:13
【问题描述】:

所以现在我将 python 从 2.7 更新到 2.7.2,我不能再在 emacs 中调用绳码辅助。

import numpy as np
x = np.arange(0, 5, 0.1)

我有典型的rope 0.9.3、ropemode-0.1-rc2、pymacs 0.24-beta2、ropemacs 0.6

在执行 M-/ 或 M-x 绳代码辅助时,我在 python 2.7 中没有得到的 numpy 命名空间上得到以下跟踪: (同样适用于 sciPy;矛盾的是,matplotlib 仍然有效)

pymacs-report-error: Python: Traceback (most recent call last):
  <abridged>
  File "c:\devel\Python\2.7-bin\lib\site-packages\rope\base\ast.py", line 30, in walk
    return method(node)
  File "c:\devel\Python\2.7-bin\lib\site-packages\rope\base\evaluate.py", line 166, in _Call
    if '__new__' in pyobject:
  File "c:\devel\Python\2.7-bin\lib\site-packages\rope\base\pyobjects.py", line 32, in __contains__
    return key in self.get_attributes()
  File "c:\devel\Python\2.7-bin\lib\site-packages\rope\base\utils.py", line 10, in _wrapper
    setattr(self, name, func(self, *args, **kwds))
  File "c:\devel\Python\2.7-bin\lib\site-packages\rope\base\builtins.py", line 81, in get_attributes
    result = _object_attributes(self.builtin, self)
  File "c:\devel\Python\2.7-bin\lib\site-packages\rope\base\builtins.py", line 123, in _object_attributes
    child = getattr(obj, name)
AttributeError: __abstractmethods__

【问题讨论】:

  • 将其发布为分析器。这解决了它!谢谢!

标签: python emacs autocomplete ropemacs pymacs


【解决方案1】:
猜你喜欢
  • 2015-03-28
  • 2019-11-16
  • 2013-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-28
  • 1970-01-01
  • 2011-04-20
相关资源
最近更新 更多