【发布时间】:2015-09-13 09:41:55
【问题描述】:
我刚刚在我的 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"
}
}
【问题讨论】:
-
请注意,Sublime Text 是文本编辑器而不是 IDE。不管怎样,你关注instructions of sublimeJed for Autocomplete on DOT了吗?
-
摆脱
SublimeJEDI和SublimeCodeIntel并安装Anaconda代替(与 Anaconda Python 发行版完全无关)。编辑设置以指向您的 Python 可执行文件"python_interpreter": "C:/Python27/python.exe",更改您喜欢的任何其他内容,一切就绪。 -
听起来不错,我会试试的,谢谢。
标签: python autocomplete sublimetext3