获得崇高的文字3使用anaconda python

所以我已经安装了anaconda到我有权限的目录,但我无法获得崇高的文本3,以识别shell现在使用anaconda python

>which python /local/home/USER/Apps/anaconda/bin/python 

当我用同一个shell启动的sublime构build时:

 import astropy print astropy.__file__ 

它提供了一个不同的目录:/soft/python-SL7/lib/python2.7/site-packages/astropy/init.pyc

我的.tcshrc文件显示如下:

 setenv PATH /local/home/USER/Apps/anaconda/bin:${PATH} alias subl /local/home/USER/Apps/sublime_text_3/sublime_text 

我的.bashrc(不是它应该使用它)读取:

 export PATH="/local/home/sread/Apps/anaconda/bin:$PATH" 

有任何想法吗?

Solutions Collecting From Web of "获得崇高的文字3使用anaconda python"

最简单的方法是创建一个指向你的Anaconda安装的新的构建系统 。 在Sublime中使用JSON语法和以下内容创建一个新文件:

 { "cmd": ["/local/home/USER/Apps/anaconda/bin/python", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python" } 

把文件保存在你的Packages/User目录下(应该是~/.config/sublime-text-3/Packages/User )作为Anaconda.sublime-build 。 最后,选择Tools → Build System → Anaconda ,当你在Python文件中点击Ctrl B时 ,它现在应该使用Anaconda运行。

如果你想设置SublimeREPL在Sublime中使用IPython中的Anaconda,你可以按照这里的说明来设置正确的菜单选项(当然,改变路径以适应你的环境),我的要点是设置SublimeREPL for IPython 4和Jupyter。