Właśnie skonfigurowałem kod wizualny z Python Path przekierowującym do anaconda3 (obie nowe instalacje) jako takie: Python Path przekierowuje do anaconda3

Działa dobrze, z wyjątkiem tego, że za każdym razem, gdy coś uruchomię, pierwsze wejście zostanie wypełnione „aktywną bazą conda”, jak widać tutaj (wiersz „Execute:” jest wejściem): Pierwsze wejście z„ aktywną bazą conda ”

Jeśli uruchomię coś, co nie ma danych wejściowych, skrypt zakończy działanie, a w następnym monicie pojawi się komunikat „conda active base” wraz z komunikatem o błędzie: Skrypt działa, ale nowy promp otrzymuje„ conda active base ”

Jak mogę naprawić / uniknąć tego problemu? Wszystko, czego szukam, to zsynchronizowanie anakondy z Visual Studio (tak jak jest teraz, z wyjątkiem tego błędu) Dziękuję

0
DaltonicD 3 kwiecień 2020, 22:41

3 odpowiedzi

Najlepsza odpowiedź

Jeśli używasz systemu Windows, musisz dodać zmienne PATH.

W systemie Windows 10 (nazwy przycisków w zależności od języka systemu):

  1. Naciśnij przycisk Windows na klawiaturze i wpisz „env”. Otwórz pierwszy wynik „Edytuj zmienne środowiskowe systemu”.
  2. Otworzy się okno z „Właściwościami systemu”. Kliknij przycisk poniżej „Zmienne środowiskowe”
  3. W górnej połowie „Zmienne użytkownika dla HP” powinno być wpisem „Ścieżka”. Wybierz go i kliknij „Edytuj”, w przeciwnym razie kliknij „Nowy”.
  4. Dodaj dwa nowe wpisy dla „C: \ Users \ HP \ anaconda3” i „C: \ Users \ HP \ anaconda3 \ Scripts”, jeśli nie istnieje
  5. Potwierdź przyciskiem „Ok” i powtórz to samo dla dolnej połowy „Zmienne systemowe”
  6. Czasami wymagane jest ponowne uruchomienie, aby zmiany zadziałały

Jeśli używasz starszej wersji systemu Windows, kroki są zbliżone, być może niektóre przyciski mają inne nazwy. Podczas wyszukiwania hasła „zmienna zmień PATH w systemie Windows XX” można znaleźć wiele instrukcji.

0
Jens 3 kwiecień 2020, 20:13

W twoim interpretatorze wyszukiwania vscode. wybierz interpretuj Pythona. i wybierz środowisko, które chcesz aktywować po uruchomieniu Pythona.

0
javiershaka 3 kwiecień 2020, 23:50

Jeśli używasz systemu operacyjnego opartego na Uniksie, uruchom

where anaconda

To da ci ścieżkę, gdzie anakonda jest zainstalowana w twoim systemie, na przykład /home/username/anaconda3

Otwórz bashrc lub zshrc lub bash_profile w zależności od używanego systemu operacyjnego i powłoki.

sudo nano ~/.bashrc

I dodaj swoją ścieżkę anakondy do ścieżki systemowej:

export PATH=/home/username/anaconda3/bin:$PATH

Upewnij się, że dołączasz katalog bin, w którym znajduje się Twój interpreter Pythona.

0
Bishwarup Bhattacharjee 3 kwiecień 2020, 20:46