我刚刚在我的 Windows 7 机器上安装了 Sublime text 3 以使用 python。
我已经通过包控制安装了几个包。这些软件包是 SublimeJEDI 和 SublimeCodeIntel
我尝试修改 SublimeJEDI 的配置,添加以下内容:
// additional python package path list
"python_package_paths": ["C:/python27/Lib/site-packages"],
但是,我无法获得我所期望的行为......我所期望的是,例如,考虑到:
import numpy as np
如果我现在写:np.
我想获得一个包含 numpy 包中所有建议的列表,但这并没有发生
编辑:
似乎甚至摆脱 SublimeJEDI 和 SublimeCodeIntel,并安装 Anaconda 也不起作用。
我在这里展示了我的 python 文件配置文件 (Python.sublime-settings),如果您发现有问题,请告诉我:
{
"auto_indent": true,
"auto_complete": true,
"rulers": [79],
"smart_indent": true,
"tab_size": 4,
"trim_automatic_white_space": true,
"use_tab_stops": true,
"word_wrap": true,
"wrap_width": 80,
"auto_complete_triggers": [{"selector": "source.python - string - comment - constant.numeric", "characters": "."}],
"settings":
{
"extra_paths":
[
"C:/Python27/Lib"
],
"python_interpreter": "C:/Python27/python.exe"
}
}
最佳答案
您需要的第一件事是以“.py”扩展名保存文件。如果您看到带有颜色的代码,则它会以某种扩展名保存。之后,如果还没有建议,请按 ctrl+space、shif+space,我不记得哪个是正确的(我的电脑已关闭)。
让我知道这是否解决了您的问题。
关于python - Sublime Text 3 自动完成功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31073119/