我是macOS的新手,我在使用sublime的conda env时遇到了问题。 让我们想象一下,我创建了一个名为“myenv”的conda环境
在linux中,我能够在终端中激活myenv
并启动sublime text 3,我的代码将使用激活的环境进行编译。
我将运行的终端命令序列
conda evn -n "myenv" python=3
source activate myenv
subl .
但是,在macOS中,当我尝试相同的事情时,sublime会返回根anaconda并使用root anaconda目录进行构建。
有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
您可以为.sublime-build
环境单独conda
。
转到工具→构建系统→新建系统并将其复制到其中。
{
"cmd": ["your-path-to-the-conda-env", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
将其保存在Packages/User
并尝试立即构建。
(当您的环境处于活动状态时,您可以使用which python3
查找conda环境的路径)