我刚刚在我的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"
}
}
答案 0 :(得分:1)
您需要的第一件事是以“.py”扩展名保存文件。如果您看到带有颜色的代码,则会保存一些扩展名。之后,如果还没有建议,请按ctrl + space,shif + space,我不记得哪些是正确的(我的电脑已关闭)。
Lemme知道这是否解决了你的问题。
答案 1 :(得分:1)
我看到你正试图将你的anaconda首选项保存到Sublime Text的Python设置中,这是行不通的。如果要对所有Python项目使用相同的配置,只需将配置放入Anaconda的User Settings
。
Anaconda旨在使用每个项目的自定义设置,因此您还可以将相关设置添加到<project_name>.sublime-project
文件中,必须在全局Anaconda(用户)设置中配置任何应该global
的设置文件。
如果您需要进一步的帮助,请与我们联系。
P.D:我刚才注意到很久以前就问过这个问题:(答案 2 :(得分:0)
在Windows安装上,我相信您必须为python路径使用双反斜杠才能使其正常工作:
"python_interpreter": "C:\\Python27\\python.exe"