美文网首页
Sublime Text 3 配置python开发坏境Mac版

Sublime Text 3 配置python开发坏境Mac版

作者: 莫寂岚 | 来源:发表于2018-07-18 14:32 被阅读26次

    写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的开发环境的配置。

    相关文章

      网友评论

          本文标题:Sublime Text 3 配置python开发坏境Mac版

          本文链接:https://www.haomeiwen.com/subject/bypopftx.html