在Sublime Text中使用Anaconda中的python

由于每次安装配置都要百度,且需要整合多篇文章,故记录以方便下次重装使用

安装anaconda

  1. 由于官网下载速度过慢,在清华镜像网站下载

Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

在Sublime Text中使用Anaconda中的python_第1张图片

默认顺序为日期升序,点击Data按降序排序或拉到页面最下方下载最新版.exe

点击蓝色即可下载

在Sublime Text中使用Anaconda中的python_第2张图片

在Sublime Text中使用Anaconda中的python_第3张图片

1表示将anaconda3添加到环境变量中(必须勾选)

2表示将python3.9当作默认python版本(建议勾选)

在Sublime Text中使用Anaconda中的python_第4张图片

安装完成

打开cmd,输入 conda –version

在Sublime Text中使用Anaconda中的python_第5张图片

在Sublime Text中使用Anaconda中的python_第6张图片

显示版本号即代表安装成功。

安装sublime text3

Download - Sublime Text官网下载

按ctrl+shift+p

输入Install Package Control按回车键

在Sublime Text中使用Anaconda中的python_第7张图片

安装成功

在Sublime Text中使用Anaconda中的python_第8张图片

重启后再按ctrl+shift+p,输入package,点击install package

输入chinese,下载Chinese localizations

在Sublime Text中使用Anaconda中的python_第9张图片

激活conda环境

在命令行中输入 

conda.bat activate && python

修改Sublime Text默认的python编译系统

打开Sublime Text默认的python编译系统配置文件——Python.sublime-package(在安装目录的packages下,形如E:\Program Files\Sublime Text 3\Packages),

在Sublime Text中使用Anaconda中的python_第10张图片

用记事本打开Python.sublime-package,然后ctrl+f 搜索关键词:Python.sublime-build,找到如下内容:

在Sublime Text中使用Anaconda中的python_第11张图片

问题就出在第一行:"cmd": "python3 -u \"$file\"",其相当于直接在cmd里面输入python3,那结果就是得到一个未激活conda environment的python环境,所以我们要修改此项

在Sublime Text中使用Anaconda中的python_第12张图片

新建编译系统

只需修改第一行。

{

"shell_cmd": "CALL conda.bat activate && python -u \"$file\"",

"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

"selector": "source.python3",



 

"env": {"PYTHONIOENCODING": "utf-8"},



"variants":

[

    {

       "name": "Syntax Check",

       "shell_cmd": "python3 -m py_compile \"${file}\"",

    }

]

}

输入以上代码并保存即可

你可能感兴趣的:(python)