【问题标题】:SublimeCodeIntel Canopy modules autocompletionSublimeCodeIntel Canopy 模块自动补全
【发布时间】:2014-02-11 12:23:05
【问题描述】:

我在 OSX Mavericks 上使用带有 CodeIntel 插件的 Sublime Text 3。我已经安装了 Canopy 并设置了环境,以便我可以简单地从 Terminal.app 使用它。在 Sublime 中,我希望 Canopy 的模块在我输入时被识别和自动完成。到目前为止,它仅适用于 OSX 附带的 python 包。例如当我这样做时

import 

CodeIntel 会创建一个自动完成列表,Sublime 会显示此弹出窗口,但此列表不包括任何 Canopy 模块,例如 pandas,即使它们已安装。为了证明我有一个可以工作的熊猫:

import pandas; help(pandas)

然后点击在 Sublime 中构建。它向我展示了熊猫的帮助文档。此外,当我这样做时:

import sys; print(sys.path)

它显示了树冠路径。

我已阅读 .codeintel/config 文件并尝试了各种路径,例如将 /Library/path 添加到 Canopy lib/site-packages。在 .codeintel/config 的 pythonExtraPaths 中,但它没有解决问题。

如果您对此问题有任何建议或以前的相关经验,那就太好了。提前致谢。

【问题讨论】:

  • 我切换到 Sublime 2 并再次尝试。一切都按预期工作。我不知道这个问题是依赖于 Sublime Text 3 还是 CodeIntel 包。

标签: macos virtualenv sublimetext3 canopy sublimecodeintel


【解决方案1】:

Canopy 是一个虚拟环境,所以你可以搜索“sublime virtualenv”,或者点击这个: http://matthewphiong.com/sublime-codeintel-configuration-for-virtualenv

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2023-03-22
  • 1970-01-01
  • 2019-01-14
  • 2021-12-21
  • 1970-01-01
  • 2014-04-06
  • 1970-01-01
  • 2012-09-03
相关资源
最近更新 更多