Wpis z mikrobloga

Mirki, zainstalowałem sobie moduły do pythona, instalacja się powiodła ale nie mogę ich zaimportować dopóki nie dopiszę do programu

sys.path.append('/przykladowa/sciezka')


ale jeżeli dobrze rozumiem to

python3 -c "import sys; print(sys.path)"


zwraca mi ścieżki, gdzie python szuka tych modułów. Na załączonym obrazku widać, że ścieżku które dodaje ręcznie znajdują się w sys.path, czyli teoretycznie nie powinno być tego problemu. Jak to naprawić bym nie musiał sam dodawać tych ścieżek za każdym razem?
#python #linux #ubuntu
Anteras - Mirki, zainstalowałem sobie moduły do pythona, instalacja się powiodła ale ...

źródło: comment_0VjT4Ys4zkGjc5SmNsO4YvwOhTdd0JA0.jpg

Pobierz
  • 4
  • Odpowiedz
@Anteras: Może zainstaluj moduły do tego pythona którego zamierzasz używać?

Niezgryźliwi tak sugerują, gdyż już kilku ludzi tutaj na mirko pytało jak to jest, że zainstalowali moduły do pythona ale nie mogę ich używać bo ich python nie widzi. Okazywało się, że w pycharmie tworząc projekt nie zauważyli, że jest zaznaczone tworzenie wirtualnego środowiska (virtualenva). Więc jak instalowali moduły do systemowego pythona to nie będzie ich widać w virtualenvie danego projektu.
  • Odpowiedz