Python Django在Sublime Text 3中与Anaconda自动完成
我正试图通过Anaconda插件在Sublime Text 3中实现自动完成。到目前为止,我已经成功地使用标准python库实现了自动完成功能,但Django却没有 我的sublime项目文件如下所示:Python Django在Sublime Text 3中与Anaconda自动完成,python,django,autocomplete,sublimetext,sublimetext3,Python,Django,Autocomplete,Sublimetext,Sublimetext3,我正试图通过Anaconda插件在Sublime Text 3中实现自动完成。到目前为止,我已经成功地使用标准python库实现了自动完成功能,但Django却没有 我的sublime项目文件如下所示: { "folders": [ { "follow_symlinks": true, "path": "." } ], "settings": { "python_interpreter": "/Users/user/.virtuale
{
"folders": [
{
"follow_symlinks": true,
"path": "."
}
],
"settings": {
"python_interpreter": "/Users/user/.virtualenvs/project/bin/python",
"suppress_word_completions": true,
"extra_paths":
[
"/Users/user/.virtualenvs/project/lib/python2.7/site-packages"
],
"anaconda_debug": true,
},
"build_systems":
[
{
"name":"Virtualenv 2.7 Project",
"shell_cmd": "/Users/user/.virtualenvs/project/bin/python -u \"$file\"",
"path": "/Users/jamiehush/.virtualenvs/project/bin",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
]
}
我还在虚拟环境中从终端运行“subl” 您不需要任何特殊的
额外路径来使用Django实现自动完成。Django没有什么特别之处,anaconda应该能够自动完成您配置的python解释器可见的任何内容
确保项目中的虚拟环境安装了Django的副本。如果安装了virtualenwrapper
,则应尽可能简单:
$WOWN项目
$python
import django
如果您的virtualenv中有Django,则anaconda JsonServer可能是在您安装库之前启动的,并且它无法看到它。重新启动升华文本3并重试
如果您仍然有问题,请向anaconda的邮件列表发送一封电子邮件,或在Github项目()中打开一个问题,指出您正在使用的操作系统、ST3构建和Python版本,以便我们可以进一步帮助您