写python脚本的时候,pycharm就显得有些不够轻便了。
所以研究了下sublime,现将配置记录如下:
编译配置
我用的是python 3.首先,找到python路径
where python
一般的路径都在/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
在sublime的Tools -> Build System -> New Build System
菜单下,新建配置,并保存:
{
"cmd": ["/Library/Frameworks/Python.framework/Versions/3.7/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"env": {"PYTHONIOENCODING": "utf8"},
"selector": "source.python"
}
其中"env": {"PYTHONIOENCODING": "utf8"}
为了解决控制台中文乱码的问题。
配置完成后,可以选择编译python3,并用commmand + B运行,试一下,是否配置成功。
自动补全插件
首先打开 ,package Controller来安装以下插件:
Anaconda
或者SublimeCodeIntel
设置SublimeCodeIntel:
打开插件设置的default:
找到:
"codeintel_language_settings": {
"Python3": {
"python3": "/Library/Frameworks/Python.framework/Versions/3.7/bin/python3",
"codeintel_scan_extra_dir": [
"/Applications/Sublime Text.app/Contents/MacOS",
"~/Library/Application Support/Sublime Text 3/Packages/SublimeCodeIntel/arch",
"~/Library/Application Support/Sublime Text 3/Packages/SublimeCodeIntel/libs",
"/Library/Frameworks/Python.framework/Versions/3.7/bin/python3",
"/Library/Frameworks/Python.framework/Versions/3.7/bin/python3/site-packages"
],
"codeintel_scan_files_in_project": true,
"codeintel_selected_catalogs": []
}
}
添加上述代码,即可
设置Anaconda:
找到 "python_interpreter"
并设置为你的python路径即可。
这样就初步完成了python的开发环境的配置。
网友评论