刚刚下载了TextMate,无法导入模块

时间:2011-07-07 19:29:36

标签: python module matplotlib textmate

我正在尝试使用python来模拟社交网络,这需要matplotlib.pyplot,networkx和xlrd。从终端,IDLE或X11开始,一切正常,但当我尝试使用TextMate import matplotlib.pyplot as pltimport xlrd时抛出ImportError:没有名为的模块......但是import networkx工作正常!

我通过EPD下载了python,所以matplotlib已经准备好了,但是我得到了xlrd和networkx with easy_install。

任何人都知道可能会发生什么?

1 个答案:

答案 0 :(得分:5)

您需要告诉TextMate使用哪个Python。一种方法是使用要使用的Python解释器的绝对路径来定义shell变量TM_PYTHON。在TextMate菜单中,选择Preferences,然后选择Advanced标签,然后选择Shell Variables标签,然后点击+添加新变量。如果您不知道EPD Python的绝对路径,请在Terminal shell窗口中键入which python(或用于启动Python的任何内容)。