Zainstalowałem Anacondę i mogę uruchomić Python, więc zakładam, że poprawnie go zainstalowałem. Zgodnie z tą dokumentacją wprowadzającą próbuję zainstalować Python v3.3, więc kopiuję i wklejam następujący wiersz do mojej konsoli:
conda create -n py33 python=3.3 anaconda
Daje mi to jednak błąd:
-bash: conda: nie znaleziono polecenia
Co muszę zrobić, aby uruchomić Condę?
Pracuję na systemie Linux.
Odpowiedzi:
możesz spróbować tego:
dla anaconda 2:
dla Anaconda 3:
dla anaconda 4:
Skorzystaj z Anakondy
i wtedy
aby potwierdzić, że zadziałało. Eksport PATH = ~ / anaconda3 / bin: $ PATH działa, ale zatrzymuje się po wyjściu z terminala w celu zmiany, że musisz uruchomić sudo nano ~ / .bashrc, a następnie skopiować ścieżkę do pliku i zapisać go po aktywacji zmiany za pomocą źródła .bashrc .
sprawdź za pomocą conda install anaconda-navigator, jeśli nie został zainstalowany, ponownie wykonaj instrukcje instalacji anaconda
obserwuj wraz z tym filmem https://youtu.be/Pr25JlaXhpc
źródło
export PATH=~/anaconda/bin:$PATH
stosownych przypadkachexport PATH=~/anaconda3/bin:$PATH
w terminalu, a następnie uruchamiamconda --version
, działa dobrze. Po skopiowaniu go do pliku .bashrc otwórz terminal i uruchomconda --version
go, ale nie działa. Jakieś pomysły, dlaczego?Okazuje się, że nie wytyczyłem ścieżki.
Aby to zrobić, najpierw musiałem edytować plik .bash_profile (w tym celu pobrałem go na lokalny pulpit, nie wiem jak edytować tekstowo plik z linuxa)
Następnie dodaj to do .bash_profile:
źródło
$HOME/anaconda/bin
z przodu swojej ŚCIEŻKI, aby Anaconda Python stał się domyślnym Pythonem.Informacje te są aktualne na dzień dzisiejszy, 10 sierpnia 2016 r. Oto dokładne kroki, które podjąłem, aby to naprawić za pomocą metod opublikowanych powyżej. Nie widziałem nikogo, kto napisał:
export PATH=$PATH:$HOME/anaconda/bin
(musisz dodać eksport na początku wiersza).Oto krok po kroku:
Dla każdego, kto napotyka ten sam problem podczas używania oh-my-zsh, musisz wykonać następujące czynności:
-Otwórz
.zshrc
swój terminal. UżywamiTerm 2
i mamSublime Text 3
jako domyślny edytor tekstu:subl ~/.zshrc
-Po otwarciu pliku w edytorze tekstu przewiń na sam dół i dodaj:
export PATH=$PATH:$HOME/anaconda/bin
-Zapisz plik, a następnie zamknij go.
-Zamknij terminal, a następnie uruchom go ponownie.
-Po powrocie do terminala wpisz:
conda --v
Powinieneś wtedy zobaczyć wersję
conda
zainstalowanej wydrukowaną na ekranie.Jeśli używasz zsh, to po wykonaniu tej czynności terminal może Ci to pokazać
zsh: command not found: rvm-prompt
.Rozwiązaniem jest:
alias rvm-prompt=$HOME/.rvm/bin/rvm-prompt
w.zshrc
pliku.source .zshrc
.Wtedy
zsh: command not found: rvm-prompt
zniknie.źródło
export PATH=$PATH:$HOME/opt/anaconda3/bin
na końcu pliku zshJeśli zainstalowałeś Anacondę, ale nie możesz załadować poprawnych wersji Pythona i ipythona lub jeśli widzisz komendę conda: nie znaleziono podczas próby użycia conda, może to być problem ze zmienną środowiskową PATH. W wierszu polecenia wpisz:
W tym przykładzie zakłada się, że Anaconda jest zainstalowana w domyślnej
~/anaconda
lokalizacji.źródło
Edytuj ~ / .bash_profile, dodaj to do niego.
następnie uruchomić
Nadzieja może ci pomóc.
źródło
source ~/.bashprofile
(również dla mojego terminalu macOSX Catelina zsh)Posługiwać się
conda init
Jak wskazano w innej odpowiedzi , ręczne dodawanie Conda
$PATH
nie jest już zalecane od wersji 4.4.0 (patrz Informacje o wersji ). Ponadto, odkąd Conda v4.6 wprowadziła nową funkcjonalność do zarządzania inicjalizacją powłoki za pomocąconda init
polecenia. Dlatego zaktualizowane zalecenie ma zostać uruchomioneUnix / Linux
Windows
Musisz uruchomić nową powłokę lub plik źródłowy (np.
source .bashrc
), Aby zmiany odniosły skutek.Słowo ostrzeżenia
Ta funkcja jest nadal obsługiwana eksperymentalnie. Polecam uruchomienie powyższego polecenia z
--dry-run|-d
flagą i flagą verbosity (-vv
), aby zobaczyć dokładnie, co by to zrobiło. Jeśli nie masz jeszcze sekcji zarządzanej przez Conda w pliku poleceń uruchamiania powłoki (np..bashrc
), Powinno to wyglądać jak proste wstawienie nowych linii. Jeśli nie jest to tak proste wstawienie, zaleciłbym usunięcie wszystkich poprzednich sekcji Conda$PATH
i odpowiednich plików inicjujących powłokę (np.bashrc
).Alternatywne pociski
Może być konieczne wyraźne zidentyfikowanie powłoki w Conda. Na przykład, jeśli uruchomisz
zsh
(domyślnie macOS Catalina),bash
to wtedy uruchomiszProszę zobaczyć
./anaconda3/bin/conda init --help
pełną listę obsługiwanych powłok.Potencjalne zautomatyzowane czyszczenie
Conda v4.6.9 wprowadziła
--reverse
flagę, która automatyzuje usuwanie wprowadzanych zmianconda init
.źródło
conda init
z pełną flagą-vv
, powie ci dokładnie, co zamierza edytować.conda init
nadpisuje zarówno twoje, jakC:\Users\<name>\Documents\WindowsPowerShell\profile.ps1
iC:\Users\<name>\Documents\PowerShell\profile.ps1
.Moja env: macOS i anaconda3
To działa dla mnie:
Dodaj:
* Ścieżka eksportu musi być zgodna z rzeczywistą ścieżką anaconda3 w systemie.
Wyjdź i uruchom:
Więc spróbuj:
źródło
$ source ~/.bash_profile
.Jestem na High Sierra MAC OS i właśnie zainstalowałem Anaconda3 za pomocą polecenia HomeBrew. Miałem problem z uruchomieniem:
Dałoby mi to również:
Próbowałem uruchomić:
ale potrzebuje CAŁEJ ścieżki. więc oto prawidłowe kroki:
Teraz wyeksportuj CAŁĄ ścieżkę, w moim przypadku była to:
Wyjdź i uruchom:
Więc spróbuj:
wyświetli:
źródło
Jeśli właśnie zainstalowałeś anakondę i otrzymałeś ten błąd, myślę, że zapomniałeś uruchomić tego polecenia:
source ~/.bashrc
Umożliwi to korzystanie z anakondy w terminalu.
To może wydawać się proste, ale wielu (w tym ja) popełnia ten błąd.
Jeśli błąd nadal występuje, musisz sprawdzić, czy w systemie PATH dodano lokalizację anakondy.
Po dodaniu będziesz w porządku
źródło
Jeśli zainstalowałeś Anacondę i zdecydowanie powiedziałeś
yes
:pytanie, może po prostu musisz ponownie uruchomić okno terminala. Zmiana nie będzie obowiązywać, dopóki (1) nie zamkniesz i nie otworzysz bieżącego okna lub (2) po prostu otworzysz i zaczniesz pracować w nowym oknie
Zasadniczo otwórz nowe okno konsoli i sprawdź, czy teraz działa.
źródło
Dla Windowsa:
Niedawna Anakonda (wersja 4.4.0) zmieniła niektóre katalogi. Możesz znaleźć „conda” w Anaconda3 / Scripts , zamiast w Anaconda3 / bin.
źródło
Jest tak głównie dlatego, że kiedy ostatecznie instalujemy Anakondę, dodaje ona ścieżkę anakondy do zmiennej PATH w pliku .bashrc. Musimy tylko ponownie uruchomić terminal lub po prostu zrobić
jeśli nadal nie działa, wykonaj następujące polecenia.
wklej poniższe polecenie dla anaconda3
naciśnij Enter, a następnie ctrl + d
źródło
Biegać
aby sprawdzić, czy jest tam anakonda. Jeśli nie, dodaj tam swoją ścieżkę. Jeśli conda jest tam, skopiuj cały wiersz, który widzisz tam Anakondę, z „eksportuj” do końca linii. lubię to:
Uruchom to w swoim terminalu. Następnie uruchomić
aby sprawdzić, czy jest eksportowany i działa!
źródło
System: macOS
Najpierw zainstalowałem Anacondę i wszystko działało dobrze. Potem zainstalowałem iTerm2 i kiedy
Python
wpisałem iTerm2 dał mi domyślnego Pythona. Oto jak znaleźć Anakonda Python z powrotem:Otwórz swój
.zshrc
plik. Na przykład,vim ~/.zshrc
Następnie dodaj
export PATH="/Users/yourusername/anaconda2/bin:$PATH"
do ostatniego wiersza pliku. Pamiętaj, że musisz zastąpićyourusername
nazwę użytkownika i upewnić się, że masz anaconda2. Prostym sposobem jest skopiowanie tej linii~/.bash_profile
Zapisz plik, zamknij go, uruchom ponownie terminal, a teraz Anaconda Python powinien wrócić.
źródło
Jeśli zainstalowałeś anakondę, ale jeśli nie możesz wykonać polecenia conda z terminala, oznacza to, że ścieżka prawdopodobnie nie jest ustawiona, spróbuj:
Zobacz ten link .
źródło
Odpowiedź na
.bash_profile
, ale nie w.zshrc
konfiguracji.~/anaconda3/
, ale zamiast w/anaconda3/
.PATH
Defintion w.zshrc
związku z tym musi być to:źródło
source <path to conda>/bin/activate
, następnieconda init zsh
.Jeśli właśnie zainstalowałeś MiniConda lub Anaconda, ponownie uruchom terminal.
Z tego mam na myśli zamknięcie i otwarcie terminala, a następnie wypróbowanie listy Conda, aby zweryfikować instalację
Dla mnie to zadziałało !!
źródło
Miałem też do czynienia z tym samym problemem, może to być najprostsze możliwe rozwiązanie
do użytku z anaconda2
w zależności od nazwy katalogu, a następnie wykonaj polecenie, tj. conda --create
źródło
Otwórz terminal i wpisz następujące polecenie, aby dodać anakondę do ścieżki środowiska
dla anaconda 2:
dla Anaconda 3:
Następnie, aby sprawdzić wersję conda, po prostu wpisz,
Utwórz środowisko za pomocą następującego polecenia,
Aktywuj źródło za pomocą,
Wtedy twoja anakonda IDE jest gotowa !!!
źródło
Rozwiązanie tymczasowe:
źródło
Konfiguruję maszynę wirtualną z systemem Ubuntu. Mam Anaconda 3 zainstalowaną w folderze „Home”. Kiedy wpisałem „conda” w terminalu, otrzymałem błąd „conda: polecenie nie znaleziono”.
Wpisanie poniższego kodu w terminalu zadziałało dla mnie ...
aby sprawdzić, czy zadziałało, wpisałem:
który odpowiedział numerem wersji.
źródło
Musisz umieścić plik Anaconda.sh w katalogu / home /, a następnie uruchomić go, aby zainstalować. Następnie możesz biegać
export PATH=~/anaconda3/bin:$PATH
. Uwaga: nie uruchamiaj Anaconda.sh w trybie pobierania / bezpośrednio !!!!!źródło
Najpierw sprawdź lokalizację anakondy, dla mnie zainstalowałem anaconda3 w katalogu /, do którego mam dostęp
/anaconda3
Następnie w swoim terminalu wpisz
export PATH="<base location>/anaconda3/bin:$PATH"
dla mnie toexport PATH="/anaconda3/bin:$PATH"
.Wreszcie wprowadź
source $/anaconda3/bin/activate
. Dla Ciebie po prostu zmień swoją lokalizację.Teraz możesz wypróbować listę Conda do przetestowania.
Odwiedź także przewodnik instalacji
źródło
1. Sprawdź, gdzie zainstalowałeś Anaconda . W moim przypadku to wygląda
/home/nour/anaconda3/bin
.bashrc
plik. Na przykład$ gedit .bashrc
3. Dodaj ten
export PATH = /home/nour/anaconda3/bin:$PATH
wiersz na końcu pliku i zapisz.conda --version
UWAGA: Upewnij się, że ścieżka w linii nr. 1 i nr linii 3 muszą być takie same. W moim przypadku
/home/nour/anaconda3/bin
.źródło
Aby edytować bashrc w Ubuntu
wpisz
PATH=$PATH:$HOME/anaconda3/bin
Naciśnij Esc i,:wq
aby zapisać plik bashrc i wyjść z vima, wprowadź opis obrazu tutajnastępnie
i wpisz
$ source ~/.bashrc
Teraz, aby potwierdzić instalację typu condaźródło
Jeśli zainstalowałeś Anacondę z Visual Studio 2017 dla Windows, plik wykonywalny conda znajduje się w tej ścieżce lub podobnie.
W moim przypadku ścieżka jest następująca:
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts
Kroki, aby dodać go do ŚCIEŻKI:
Będziesz mógł wykonać
conda
Miłego kodowania!
źródło
Użycie
export PATH=
strategiiconda activate
spowoduje wyświetlenie komunikatu ostrzegawczego dla conda> = 4.4.Zalecanym sposobem (zobacz tę informację o wydaniu i ten post ) jest usunięcie
export PATH=...
wiersza i dodanie zamiast niego w wierszu.bashrc
(.bash_profile
):Ponadto, jeśli chcesz, aby conda była domyślnie aktywowana, dodaj:
źródło
Dla Windowsa:
źródło
W moim przypadku conda Path została poprawnie ustawiona (w .bashrc) przez bash instalacji conda. Aby jednak działało, musiałem udzielić uprawnień do plików wykonywalnych do plików w podfolderze bin za pomocą
chmod +x *
.Informacje o moim systemie:
conda 4.2.9
System operacyjny: Debian GNU / Linux 8 (jessie)
Jądro: Linux 3.16.0-4-amd64
Architektura: x86-64
źródło
Miałem ten sam problem. To, co zrobiłem, usunąłem katalog anakondy z miejsca instalacji i ponownie zainstalowałem po tym, jak zadziałało
źródło