Problem z dystrybucją Sublime Text 3 i Anaconda (nie wtyczką)


0

Korzystam z dystrybucji Anaconda (dla NumPy, biblioteki Pandas). Ostatnio próbowałem użyć Sublime Text 3. Problem polega na tym, że Sublime Text nie może korzystać z mojej instalacji Anaconda. Używa domyślnej instalacji Pythona.

Podczas instalacji Anacondy próbowałem ustawić go jako globalną / domyślną konfigurację Pythona, a później dodałem także anaconda / bin do mojej $ 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

Ale dla

import request
import pandas as pd

daje błąd

import requests
ImportError: No module named requests

Natychmiast po błędzie wypisuje linię ścieżki:

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

Który nie zawiera katalogu anakondy. Zatem Sublime text 3 używa innej ŚCIEŻKI niż moja. Czy ktoś może mi pomóc w rozwiązaniu tego problemu?

Dziękuję za Twój czas.

Odpowiedzi:


0

Uruchomienie wysublimowanego tekstu przy użyciu tej samej powłoki, w której $ PATH wskazuje na Anakondę, rozwiązuje problem, chociaż inny problem zmiennej $ PATH pozostaje nierozwiązany.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.