Luc*_*nse 4 python linux sublimetext3
所以我已经将anaconda安装到我有权限的目录但是我无法获得崇高的文本3来识别shell现在正在使用anaconda python:
>which python
/local/home/USER/Apps/anaconda/bin/python
Run Code Online (Sandbox Code Playgroud)
当我使用从同一个shell启动的sublime构建时:
import astropy
print astropy.__file__
Run Code Online (Sandbox Code Playgroud)
它提供了不同目录:/soft/python-SL7/lib/python2.7/site-packages/astropy/ 初始化 .pyc文件
我的.tcshrc文件读取:
setenv PATH /local/home/USER/Apps/anaconda/bin:${PATH}
alias subl /local/home/USER/Apps/sublime_text_3/sublime_text
Run Code Online (Sandbox Code Playgroud)
我的.bashrc(不是它应该使用它)读取:
export PATH="/local/home/sread/Apps/anaconda/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
Mat*_*DMo 10
最简单的方法是创建一个指向Anaconda安装的新构建系统.使用JSON语法在Sublime中创建一个新文件,其中包含以下内容:
{
"cmd": ["/local/home/USER/Apps/anaconda/bin/python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
Run Code Online (Sandbox Code Playgroud)
将文件保存在您的Packages/User
目录中(应该~/.config/sublime-text-3/Packages/User
)为Anaconda.sublime-build
.最后,选择Tools ? Build System ? Anaconda
,当你点击CtrlBPython文件时,它现在应该使用Anaconda运行.
如果你想SublimeREPL
在Sublime中设置使用带有IPython的Anaconda,你可以按照这里的说明设置正确的菜单选项(当然改变适合你环境的路径),以及我在这里为IPython设置SublimeREPL的要点4和Jupyter.
归档时间: |
|
查看次数: |
7837 次 |
最近记录: |