【发布时间】:2015-02-19 12:04:45
【问题描述】:
我有什么: Yosemite 的新副本,python 2.7 的自制安装,带有以下包的 Sublime Text 2:LaTex 工具、包控制、Rbox 和 SublimeREPL。我用 Pip 下载了包 feedparser。
我是 python 新手(以及 R 之外的任何编码),我正在尝试使用 Sublime Text 2 建立一个良好的工作流程。出于某种原因,当我尝试在 sublime REPL python 窗口中加载 feedparser 时,我得到“导入错误,没有名为 feedparser 的模块”。
但是,我可以在终端中从 python 中获取打包加载。
which python 在终端我返回usr/local/bin/python 这是自制软件放置python的地方。
我对这些东西了解有限,但我假设它是因为 REPL 使用的是 OSX 附带的旧版 python。
我尝试根据这篇文章(第一个答案)更改 Python.sublime-build 文件中的环境变量:
Sublime Text 2: custom PATH and PYTHONPATH
然而,它仍然不起作用。也许我做错了?我不知道。
随着使用 Sublime text 和 Python 的人数越来越多,我知道必须一直处理这个问题。我有很多帖子,人们提出了很多不同的建议,我很迷茫。
谢谢。
【问题讨论】:
标签: macos python-2.7 sublimetext2 python-module sublimerepl