Używam Jupyterhub i używam kodu innej osoby, który używa pytorch. Zawierają go za pośrednictwem import torch, ale pojawia się błąd „Brak modułu o nazwie„ pochodnia ””. Zainstalowałem pytorch lokalnie z conda, ale nadal otrzymuję ten sam błąd w Jupyterhub.

Co chcę wiedzieć:

W przypadku modułów takich jak pytorch, które nie są częścią Jupyterhub po wyjęciu z pudełka, jak je uwzględnić? Czy robisz to instalując je lokalnie, tak jak ja? Jeśli tak, co powinienem zrobić inaczej?

0
gkeenley 19 listopad 2019, 19:50
1
Ta odpowiedź może Ci pomóc.
 – 
akshayk07
19 listopad 2019, 19:59
Ta odpowiedź dotyczy notatników Jupyter, czy wiesz, czy powinna dotyczyć również Jupyterhub?
 – 
gkeenley
19 listopad 2019, 20:51
2
Hej @gkeenley. Tak, te same kroki powinny dotyczyć również Twojego przypadku użycia. Wypróbuj je raz i daj nam znać, z jakimi innymi problemami się borykasz.
 – 
Shagun Sodhani
20 listopad 2019, 05:06

1 odpowiedź

Utwórz środowisko Conda do zainstalowania ogrodnika.

conda create -n pytorch_env python=3 ( you can create with any python version )

Aktywuj środowisko.

conda activate pytorch_env

Teraz zainstaluj PyTorch za pomocą:

conda install pytorch-cpu torchvision -c pytorch

Aby uzyskać zainstalowaną instalację ogrodniczą w notebooku jupyter, postępuj zgodnie z poniższymi instrukcjami.

Zainstaluj ipykernel:

conda install ipykernel

Postępuj zgodnie z poleceniem.

ipython kernel install --name pytorch_env --user

Teraz otwórz jupyter i wybierz opcję „pytorch_env” z Kernela. (ścieżka: jupyter -> kernel -> change kernel -> pytorch_env)

Następnie zaimportuj pytorch do notatnika jupyter, używając:

import torch
0
srilekha palepu - Intel 21 listopad 2019, 12:39