Я использую дистрибутив Anaconda (для NumPy, библиотеки Pandas). Недавно я пытался использовать Sublime Text 3. Проблема в том, что Sublime text не может использовать мою установку Anaconda. Он использует установку Python по умолчанию.

Во время установки Anaconda я попытался установить ее как глобальную / стандартную настройку Python, а затем также добавил anaconda / bin в мой $ PATH.

$ echo $PATH
/home/qfarhan/anaconda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

$ echo $PYTHONPATH 
/home/qfarhan/anaconda/bin:

$ which python
/home/qfarhan/anaconda/bin/python

Но для

import request
import pandas as pd

выдает ошибку

import requests
ImportError: No module named requests

Сразу после ошибки выводится строка пути:

[path: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games]

Который не содержит каталог анаконды. Таким образом, Sublime text 3 использует другой путь, чем мой. Может ли кто-нибудь помочь мне решить эту проблему?

Спасибо за ваше время.

1 ответ1

0

Выполнение возвышенного текста с использованием той же оболочки, где $ PATH указывает на Anaconda, решает проблему, хотя проблема с другой переменной $ PATH остается нерешенной.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .