Hoe Conda draaien?

Ik heb Anaconda geïnstalleerd en kan Python draaien, dus ik neem aan dat ik het correct heb geïnstalleerd. In navolging van deze inleidende documentatieprobeer ik Python v3.3 te installeren, dus ik kopieer en plak de volgende regel in mijn console:

conda create -n py33 python=3.3 anaconda

Dat geeft me echter een foutmelding:

-bash: conda: opdracht niet gevonden

Wat moet ik doen om Conda te gebruiken?

Ik werk op een Linux-systeem.


Antwoord 1, autoriteit 100%

Misschien wil je dit proberen:

voor anaconda 2:

export PATH=~/anaconda2/bin:$PATH

voor anaconda 3:

export PATH=~/anaconda3/bin:$PATH

voor anaconda 4:

Gebruik de Anaconda-prompt

en dan

conda --version

om te bevestigen dat het werkte.
De export PATH=~/anaconda3/bin:$PATHwerkt maar stopt wanneer u de terminal verlaat om te wijzigen dat u sudo nano ~/.bashrcmoet uitvoeren en vervolgens kopieer het pad naar het bestand en sla het op, daarna activeer je de wijzigingen met source .bashrc.

controleer met conda install anaconda-navigator
indien niet geïnstalleerd, volg dan opnieuw de anaconda installatie-instructies

volg mee met deze video
https://youtu.be/Pr25JlaXhpc


Antwoord 2, autoriteit 19%

Het bleek dat ik het pad niet had bepaald.

Om dit te doen, moest ik eerst .bash_profile bewerken (ik heb het gedownload naar mijn lokale bureaublad om dat te doen, ik weet niet hoe ik een bestand van linux moet bewerken)

Voeg dit dan toe aan .bash_profile:

PATH=$PATH:$HOME/anaconda/bin

Antwoord 3, autoriteit 9%

Gebruik conda init

Zoals aangegeven in een ander antwoord, is het handmatig toevoegen van Conda op $PATHnee langer aanbevolen vanaf v4.4.0 (zie Release-opmerkingen). Bovendien, sinds Conda v4.6nieuwe functionaliteit om shell-initialisatie te beheren via de conda initcommando is geïntroduceerd. Daarom is de bijgewerkte aanbeveling om uit te voeren

Linux/UNIX (OS X < 10.15)

./anaconda3/bin/conda init

Mac OS X >= 10.15

./anaconda3/bin/conda init zsh

Windows

./anaconda3/Scripts/conda.exe init

Je moet een nieuwe shell starten of je init-bestand sourcen (bijv. source .bashrc) om de wijzigingen door te voeren.


Alternatieve shells

Misschien moet u uw shell expliciet aan Conda identificeren. Als u bijvoorbeeld zshuitvoert (Mac OS X 10.15+ standaard) in plaats van bash, dan zou u

./anaconda3/bin/conda init zsh

Zie ./anaconda3/bin/conda init --helpvoor een uitgebreide lijst met ondersteunde shells.


Waarschuwing

Ik raad aan om het bovenstaande commando uit te voeren met een --dry-run|-dvlag en een breedsprakige (-vv) vlag, om precies te zien wat het zou doen. Als je nog geen door Conda beheerde sectie in je shell run commands-bestand hebt (bijv. .bashrc), dan zou dit eruit moeten zien als een ongecompliceerde invoeging van een aantal nieuwe regels. Als het niet zo eenvoudig is in te voegen, raad ik aan om eerst alle eerdere Conda-secties uit $PATHen de relevante shell-initialisatiebestanden (bijv. bashrc) te wissen.


Potentieel geautomatiseerd opruimen

Conda v4.6.9 heeft een vlag --reversegeïntroduceerd die het verwijderen van de wijzigingen die door conda initzijn ingevoegd, automatiseert.


Antwoord 4, autoriteit 7%

Deze informatie is actueel vanaf vandaag, 10 augustus 2016. Dit zijn de exacte stappen die ik heb genomen om dit op te lossen met behulp van bovenstaande methoden. Ik heb niemand zien posten: export PATH=$PATH:$HOME/anaconda/bin(je moet export toevoegen aan het begin van de regel).

Hier is het, stap voor stap:

Voor iedereen die tegen hetzelfde probleem aanloopt tijdens het gebruik van oh-my-zsh, moet je het volgende doen:

-Open uw .zshrcin uw terminal. Ik gebruik iTerm 2en heb Sublime Text 3als mijn standaard teksteditor:

subl ~/.zshrc

-Zodra het bestand in uw teksteditor is geopend, scrolt u helemaal naar beneden en voegt u toe:

export PATH=$PATH:$HOME/anaconda/bin

-Sla het bestand op en sluit het vervolgens.

-Sluit uw terminal en start deze opnieuw.

-Typ eenmaal terug in uw terminal:

conda --v

U zou dan de geïnstalleerde versie van condaop uw scherm moeten zien staan.


Als je zsh gebruikt, kan je terminal je daarna zsh: command not found: rvm-promptlaten zien.

De oplossing is:

  1. voeg alias rvm-prompt=$HOME/.rvm/bin/rvm-prompttoe aan het .zshrc-bestand.
  2. typ source .zshrc.

Dan zal het zsh: command not found: rvm-promptverdwijnen.


Antwoord 5, autoriteit 7%

Als je Anaconda hebt geïnstalleerd maar niet de juiste versies van python en ipython kunt laden, of als je conda: command not found ziet bij het gebruiken van conda, kan dit een probleem zijn met je PATH-omgevingsvariabele. Typ bij de prompt:

export PATH=~/anaconda/bin:$PATH

Voor dit voorbeeldwordt aangenomen dat Anaconda is geïnstalleerd in de standaard ~/anacondalocatie.


Antwoord 6, autoriteit 6%

Mijn omgeving: macOS & anaconda3

Dit werkt voor mij:

$ nano ~/.bash_profile

Voeg dit toe:

export PATH=~/anaconda3/bin:$PATH

*Het exportpad moet overeenkomen met het werkelijke pad van anaconda3 in het systeem.

Afsluiten en rennen:

$ source ~/.bash_profile

Probeer dan:

$ jupyter notebook

Antwoord 7, autoriteit 5%

Bewerk ~/.bash_profile, voeg dit toe.

PATH=$PATH:$HOME/anaconda/bin

ren dan

source ~/.bash_profile

Hoop kan je helpen.


Antwoord 8, autoriteit 4%

Ik gebruik High Sierra MAC OS en heb zojuist Anaconda3 geïnstalleerd via het HomeBrew-commando. Ik had een probleem met hardlopen:

conda

Het zou me ook geven:

-bash: conda: command not found

Ik heb geprobeerd te rennen:

export PATH=~/anaconda3/bin:$PATH

maar het heeft het HELE pad nodig. dus hier zijn de juiste stappen:

$ nano ~/.bash_profile

Exporteer nu het HELE pad, in mijn geval was het:

export PATH=/usr/local/anaconda3/bin:$PATH

Afsluiten en rennen:

$ source ~/.bash_profile

Probeer dan:

$ conda

het zal uitvoeren:

$ conda --version
    conda 4.4.10

Antwoord 9, autoriteit 3%

Als je net anaconda hebt geïnstalleerd en deze foutmelding krijgt, dan denk ik dat je vergeten bent dit commando uit te voeren :

  • source ~/.bashrc

Hiermee kun je anaconda gebruiken in terminal.

Dit lijkt misschien eenvoudig, maar velen (inclusief ik) maken deze fout.

Als de fout nog steeds aanhoudt, moet u verifiëren of Anaconda-locatie wordt toegevoegd aan het pad in uw systeem.

Zodra u het hebt toegevoegd, komt het goed


Antwoord 10, Autoriteit 2%

Als u Anaconda hebt geïnstalleerd en zeker gezegd hebt yesnaar de:

Do you wish the installer to prepend the Anaconda install location to PATH in your /home/name/.bashrc ? [yes¦no]

Vraag, dan hoeft u misschien alleen uw terminalvenster opnieuw op te starten. De wijziging zal niet van kracht worden totdat u (1) Sluiten en het huidige venster of (2) opnieuw openen en opnieuw openen en in een nieuw venster wilt werken

Open eigenlijk een nieuw console-venster en kijk of het nu werkt.


Antwoord 11, Autoriteit 2%

Voor Windows:

Een recente anaconda (versie 4.4.0) veranderde enkele mappen.
Je kunt “Conda” vinden in Anaconda3 / Scripts , in plaats van Anaconda3 / Bin.


Antwoord 12

Meestal is het omdat wanneer we ANACONDA uiteindelijk in het einde installeren, het ANACONDA-pad toevoegen aan PATH-variabele in .bashrc-bestand.
Dus we moeten alleen de terminal opnieuw opstarten of gewoon doen

source ~/.bashrc

Als het nog steeds werkt, volg dan deze opdrachten.

cat >> ~/.bashrc

Plak de onderstaande opdracht voor Anaconda3

export PATH=~/anaconda3/bin:$PATH

Druk op ENTER vervolgens CTRL + D

source ~/.bashrc

Antwoord 13

Ik heb ook geconfronteerd met hetzelfde probleem, dit is misschien de eenvoudigste oplossing

source anaconda/bin/activate

Gebruik voor anaconda2

source anaconda2/bin/activate

Afhankelijk van de naam van de map, voert u uw opdracht uit. I.E. CONDA –CREATE


Antwoord 14

Voer

uit

cat ~/.bash_profile

Controleer of Anaconda er is. Zo niet, dan moet je daar zijn pad toevoegen.
Als Conda er is, kopieer de hele rij die u de Anaconda daar ziet van “Export” naar het einde van de regel.
zoals dit:

export PATH=~/anaconda3/bin:$PATH

Voer dit in uw terminal.
Voer vervolgens uit

conda --version

om te zien of het wordt geëxporteerd en uitgevoerd!


Antwoord 15

Systeem: MacOS

Ik heb Anaconda eerst geïnstalleerd en alles werkte goed. Toen installeerde ik Iterm2 en toen ik heb getypt PythonIterm2 gaf me het standaard Python. Hier is hoe je je Anaconda Python terug vindt:

  1. Open uw .zshrc-bestand. Bijvoorbeeld vim ~/.zshrc

  2. Voeg vervolgens export PATH="/Users/yourusername/anaconda2/bin:$PATH"naar de laatste regel van het bestand. Merk op dat u de yourusernamenaar uw gebruikersnaam moet vervangen en zorg ervoor dat u Anaconda2 hebt. Een eenvoudige manier is om deze regel te kopiëren van ~/.bash_profile

  3. Sla het bestand op, sluit het, herwijd de terminal en nu moet Anaconda Python terugkomen.


Antwoord 16

Als je anaconda hebt geïnstalleerd, maar als je het conda-commando niet vanaf terminal kunt uitvoeren, betekent dit dat het pad waarschijnlijk niet is ingesteld, probeer dan:

export PATH=~/anaconda/bin:$PATH

Zie deze link.


Antwoord 17

Antwoord voor

  • Anaconda3 5.2.0-installatieprogramma
  • macOS HighSierra
  • ZSH

  1. Helaas plaatst het installatieprogramma de PATH-definitie alleen in .bash_profile, maar niet in de configuratie .zshrc.
  2. In tegenstelling tot de gegeven antwoorden, wordt het niet (noodzakelijkerwijs) geïnstalleerd in ~/anaconda3/, maar in plaats daarvanin /anaconda3/.

De PATHdefinitie in .zshrcmoet daarom deze zijn:

...
# Anaconda3
export PATH="/anaconda3/bin:$PATH"
...

Antwoord 18

Tijdelijke oplossing:

$anaconda/bin/conda create -n py33 python=3.3 anaconda

Antwoord 19

Als u zojuist MiniConda of Anaconda hebt geïnstalleerd, moet u uw terminal opnieuw starten.

Hieruit bedoel ik dat u uw terminal sluit en opent en vervolgens conda listprobeert om uw installatie te verifiëren

Voor mij werkte dit!!


Antwoord 20

Bashrc bewerken in Ubuntu

$ /usr/bin/vim ~/.bashrc

type PATH=$PATH:$HOME/anaconda3/bin
Druk op Esc en :wqom het bashrc-bestand op te slaan en vim . af te sluiten
voer hier de afbeeldingsbeschrijving in

dan

$ export PATH=~/anaconda3/bin:$PATH

en typ $ source ~/.bashrc
Nu om de installatie van het conda-type te bevestigen

$ conda --version

Antwoord 21

Open je terminal en typ het volgende commando om anaconda toe te voegen aan het omgevingspad

voor anaconda 2:

export PATH=~/anaconda2/bin:$PATH

voor anaconda 3:

export PATH=~/anaconda3/bin:$PATH

Om de conda-versie te controleren, typt u gewoon,

conda --version

Maak een omgeving met de volgende opdracht,

conda create --name myenv

Activeer de bron met,

source activate myenv

Dan is je anaconda IDE klaar!!!


Antwoord 22

Als je Anaconda hebt geïnstalleerd met Visual Studio 2017 voor Windows,
conda uitvoerbaar is in dit pad of iets dergelijks.

In mijn geval is het pad dit:
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts

Stappen om het aan je PATH toe te voegen:

  • Klik op het Windows-bureaublad met de rechtermuisknop op Deze computer.
  • Klik in het pop-upmenu op Eigenschappen.
  • Klik in het venster Systeemeigenschappen op het tabblad Geavanceerd en klik vervolgens op Omgevingsvariabelen.
  • In het venster Systeemvariabelen, markeer pad en klik op Bewerken.
  • Voeg je pad toe en start je cmd opnieuw op.

U kunt conda

uitvoeren

Happy Codering!


Antwoord 23

Gebruik van de export PATH=strategie met conda activatezal resulteren in een waarschuwingsbericht voor Conda & GT; = 4.4.

de aanbevolen manier (zie deze Release-opmerking , en dit post ) om te doen is om de export PATH=...Lijn en toevoegen in plaats daarvan in uw .bashrc(.bash_profile) De regel:

. ~/anaconda2/etc/profile.d/conda.sh

Bovendien, als u wilt dat Conda standaard wordt geactiveerd, voegt u toe:

conda activate

Antwoord 24

Ik ben het instellen van een virtuele machine die Ubuntu loopt. Ik heb Anaconda 3 geïnstalleerd in de map “Home”. Toen ik “Conda” in de terminal typte, kreeg ik de foutmelding “Conda: commando niet gevonden”.

Typ de onderstaande code in de terminal voor mij …

export PATH=$PATH:$HOME/anaconda3/bin

Om het te controleren, heb ik getypt:

conda --version

die reageerden met het versienummer.


Antwoord 25

In My Case Conda-pad is correct ingesteld (in .bashrc) door de Flash-bash. Maar om het te laten werken, moest ik uitvoerbare bestandsmachtigingen geven aan bestanden in Bin Sub-map met chmod +x *.

Mijn systeeminfo:

conda 4.2.9

Besturingssysteem: Debian GNU/Linux 8 (jessie)

Kernel: Linux 3.16.0-4-amd64

Architectuur: x86-64


Antwoord 26

Je moet Anaconda.sh in je /home/ plaatsen en het vervolgens uitvoeren om te installeren. Daarna kun jeexport PATH=~/anaconda3/bin:$PATHuitvoeren. Opmerking: voer Anaconda.sh niet rechtstreeks in download/direct uit!!!!!


Antwoord 27

Ik had hetzelfde probleem. Wat ik deed, de anaconda-map verwijderd van de installatielocatie en opnieuw installeren
daarna werkte het zoals ik had verwacht


Antwoord 28

Controleer eerst de locatie van anaconda, voor mij heb ik anaconda3 geïnstalleerd in / directory waar ik toegang toe heb met /anaconda3

Voer vervolgens in uw terminal export PATH="<base location>/anaconda3/bin:$PATH"in voor mij is het export PATH="/anaconda3/bin:$PATH".

Voer ten slotte source $/anaconda3/bin/activatein. Voor jou, verander gewoon naar je locatie.

U kunt nu de conda-lijst proberen om te testen.

Bezoek ook de installatiehandleiding


Antwoord 29

1.Controleer waar je Anacondahebt geïnstalleerd. In mijn geval lijkt het op /home/nour/anaconda3/bin

  1. Open je .bashrc-bestand. Bijvoorbeeld $ gedit .bashrc

3.Voeg deze regel export PATH = /home/nour/anaconda3/bin:$PATHtoe aan het einde van het bestand en sla op.

  1. Open de terminal opnieuw. Typ conda --version

OPMERKING:zorg ervoor dat het pad in regelnr. 1en regelnr. 3moet hetzelfde zijn. In mijn geval /home/nour/anaconda3/bin.


Antwoord 30

Het belangrijkste punt is dat het vanaf december 2018 Scriptsis en niet bin.

$PATH bijwerken in “git bash voor windows”

Gebruik een van deze:
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda2/Scripts/:$PATH
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda3/Scripts/:$PATH

$PATH bijwerken in de standaard Windows-opdrachtregel

Gebruik een van deze:
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda2\Scripts\;%PATH%
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda3\Scripts\;%PATH%

$PATH bijwerken in Linux

Wijzig /appin uw installatielocatie. Als je anaconda hebt geïnstalleerd, verander dan Minicondain Anaconda. Controleer ook op Script vs. bin,.

export PATH="/app/Miniconda/bin:$PATH"

Mogelijk moet u set -auitvoeren voordat u het pad instelt, ik denk dat dit belangrijk is als u het pad in een script instelt. Als je bijvoorbeeld je exportcommando hebt in een bestand met de naam set_my_path.sh, denk ikdat je set -a; source("set_my_path.sh").

De set -azorgt ervoor dat je wijzigingen in het pad blijven bestaan voor je sessie, maar ze zijn nog steeds niet permanent.

Voor een meer permanente oplossing voegt u het commando toe aan ~/.bashrc. De installatieprogramma’s kunnen aanbieden om zoiets toe te voegen aan uw ~/.bashrc-bestand, maar u kunt dit ook doen (of er commentaar op geven om het ongedaan te maken).

Algemene opmerkingen:

Achtergrond: ik heb onlangs de 64-bits versies van Anaconda 2 en 3 op mijn Windows 10-computer geïnstalleerd volgens de aanbevolen installatiestappen in december 2018.

  • Door conda toe te voegen, wordt ook ipythoningeschakeld, wat veel beter werkt in de native Windows-opdrachtregel
  • Het volgen van de sterk aanbevoleninstallatie voegt geen conda of ipython toe aan het pad
  • Anaconda 3 lijkt geen opdrachtprompttoepassing te installeren, maar Anaconda 2 had wel een opdrachtprompttoepassing
  • De map /binlijkt te zijn vervangen door Scripts
  • Het is interessant om in de map Scripts rond te neuzen, misschien staat daar ergens de Anaconda-opdrachtprompttoepassing.

Other episodes