从sublime运行时出现python包错误

从sublime运行时出现python包错误,python,python-2.7,sublimetext2,anaconda,Python,Python 2.7,Sublimetext2,Anaconda,我使用pip install isochrones安装了python包isochrones 当我在升华文本编辑器中键入from isochrones.dartmouth import dartmouth_Isochrone时,我得到以下错误: from isochrones.dartmouth import Dartmouth_Isochrone ImportError: No module named dartmouth 但是,当我从ipython运行它时,同样的命令也会起作用 怎么回事?!

我使用
pip install isochrones
安装了python包
isochrones

当我在
升华文本编辑器中键入
from isochrones.dartmouth import dartmouth_Isochrone
时,我得到以下错误:

from isochrones.dartmouth import Dartmouth_Isochrone
ImportError: No module named dartmouth
但是,当我从
ipython
运行它时,同样的命令也会起作用

怎么回事?!我的代码很长,因此无法在
ipython
中工作。我想使用
sublime

您需要为Anaconda创建一个新的。选择
工具→ 构建系统→ 新建生成系统…
,并将打开的文件内容替换为以下内容:

{
“cmd”:[“/Applications/anaconda/bin/python”、“-u”、“$file”],
“文件正则表达式”:“^[]*文件\”(…*?)\”,第([0-9]*)行,
“选择器”:“source.python”
}
当您点击save时,它会自动打开您的用户目录(
~/Library/Application Support/Sublime Text 2/Packages/User
)。将文件另存为
Anaconda Python.sublime build
。最后,选择
工具→ 构建系统→ Anaconda Python
,因此当您选择Build时,适当的系统将运行

现在构建系统已经全部设置好,您需要确保在正确的Python发行版下安装东西。OS X自带Python作为
/usr/bin/Python
,系统包驻留在一系列可能的目录中,具体取决于您使用的OS X版本。在命令行中,运行

which pip
以确保它指向Anaconda装置。如果没有,您必须更改
路径
变量,将
/Applications/anaconda/bin
放在前面,在
/usr/bin
/usr/local/bin
之前。如何做到这一点超出了这个答案的范围,但通过快速的谷歌搜索很容易找到

现在,您应该能够使用Anaconda
pip
安装的带有Sublime文本的软件包。

您需要为Anaconda创建一个新的。选择
工具→ 构建系统→ 新建生成系统…
,并将打开的文件内容替换为以下内容:

{
“cmd”:[“/Applications/anaconda/bin/python”、“-u”、“$file”],
“文件正则表达式”:“^[]*文件\”(…*?)\”,第([0-9]*)行,
“选择器”:“source.python”
}
当您点击save时,它会自动打开您的用户目录(
~/Library/Application Support/Sublime Text 2/Packages/User
)。将文件另存为
Anaconda Python.sublime build
。最后,选择
工具→ 构建系统→ Anaconda Python
,因此当您选择Build时,适当的系统将运行

现在构建系统已经全部设置好,您需要确保在正确的Python发行版下安装东西。OS X自带Python作为
/usr/bin/Python
,系统包驻留在一系列可能的目录中,具体取决于您使用的OS X版本。在命令行中,运行

which pip
以确保它指向Anaconda装置。如果没有,您必须更改
路径
变量,将
/Applications/anaconda/bin
放在前面,在
/usr/bin
/usr/local/bin
之前。如何做到这一点超出了这个答案的范围,但通过快速的谷歌搜索很容易找到


现在,您应该可以使用Anaconda
pip
-安装的软件包,其中包含升华文本。

您的系统上有超过一个版本的python吗?
哪些python
提供了
/Applications/Anaconda/bin/python
您可以尝试一下
/Applications/Anaconda/bin/pip安装等时线吗系统上的python?
哪一个python
给出了
/Applications/anaconda/bin/python
你能试试
/Applications/anaconda/bin/pip安装等时线吗
哪一个pip
给出了
/Applications/anaconda/bin/pip
。我按照你刚才告诉我的做了,但仍然得到了相同的错误。
哪一个pip
给出了
/Applications/anaconda/bin/pip
。我照你刚才说的做了,但还是犯了同样的错误。