Только что скачал TextMate, не могу импортировать модули
Я пытаюсь использовать python для симуляции социальных сетей, для этого требуются matplotlib.pyplot, networkx и xlrd. Все отлично работает с терминала, IDLE или X11, но когда я пытаюсь использовать TextMate import matplotlib.pyplot as plt
а также import xlrd
выдает ImportError: модуль не указан... однако import networkx
работает отлично!
Я загрузил python через EPD, и поэтому matplotlib был готов, но я получил xlrd и networkx с easy_install.
У кого-нибудь есть идея, что может происходить?
1 ответ
Вам нужно указать TextMate, какой Python использовать. Один из способов сделать это - определить переменную оболочки TM_PYTHON
с абсолютным путем к интерпретатору Python, который вы хотите использовать. В меню TextMate выберите Preferences
тогда Advanced
вкладка, то Shell Variables
вкладку и нажмите +
добавить новую переменную. Если вы не знаете абсолютный путь к EPD Python, введите which python
(или что вы используете для запуска Python) в окне оболочки терминала.