Что у меня есть: новая копия Yosemite, самодельная установка python 2.7, Sublime Text 2 со следующими пакетами: инструменты LaTex, Package Control, Rbox и SublimeREPL. Я скачал пакетный фидпарсер с Pip.
Я новичок в python (и любом кодировании за пределами R), и я пытаюсь настроить хороший рабочий процесс с Sublime Text 2. По какой-то причине, когда я пытаюсь загрузить feedparser в возвышенном окне Python REPL, я получаю «импорт ошибка, нет модуля с именем feedparser".
Тем не менее, я могу загрузить пакет для загрузки из python в терминал.
which python
в терминале я получаю обратно usr/local/bin/python
, где доморощенный помещает python.
У меня есть ограниченное понимание этого материала, но я предполагаю, что это потому, что REPL использует старую версию python, которая поставляется с OSX.
Я попытался изменить переменную среды в файле Python.sublime-build в соответствии с этим сообщением (первый ответ):
Sublime Text 2: пользовательский PATH и PYTHONPATH
Тем не менее, это все еще не работает. Может я неправильно сделал? Я не уверен.
С количеством людей, использующих Sublime text и Python, я знаю, что с этим нужно иметь дело все время. У меня много сообщений с людьми, предлагающими много разных вещей, и я довольно потерян.
Спасибо.