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 $PATH
nee langer aanbevolen vanaf v4.4.0 (zie Release-opmerkingen). Bovendien, sinds Conda v4.6nieuwe functionaliteit om shell-initialisatie te beheren via de conda init
commando 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 zsh
uitvoert (Mac OS X 10.15+ standaard) in plaats van bash
, dan zou u
./anaconda3/bin/conda init zsh
Zie ./anaconda3/bin/conda init --help
voor een uitgebreide lijst met ondersteunde shells.
Waarschuwing
Ik raad aan om het bovenstaande commando uit te voeren met een --dry-run|-d
vlag 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 $PATH
en de relevante shell-initialisatiebestanden (bijv. bashrc
) te wissen.
Potentieel geautomatiseerd opruimen
Conda v4.6.9 heeft een vlag --reverse
geïntroduceerd die het verwijderen van de wijzigingen die door conda init
zijn 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 .zshrc
in uw terminal. Ik gebruik iTerm 2
en heb Sublime Text 3
als 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 conda
op uw scherm moeten zien staan.
Als je zsh gebruikt, kan je terminal je daarna zsh: command not found: rvm-prompt
laten zien.
De oplossing is:
- voeg
alias rvm-prompt=$HOME/.rvm/bin/rvm-prompt
toe aan het.zshrc
-bestand. - typ
source .zshrc
.
Dan zal het zsh: command not found: rvm-prompt
verdwijnen.
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 ~/anaconda
locatie.
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 yes
naar 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 Python
Iterm2 gaf me het standaard Python. Hier is hoe je je Anaconda Python terug vindt:
-
Open uw
.zshrc
-bestand. Bijvoorbeeldvim ~/.zshrc
-
Voeg vervolgens
export PATH="/Users/yourusername/anaconda2/bin:$PATH"
naar de laatste regel van het bestand. Merk op dat u deyourusername
naar uw gebruikersnaam moet vervangen en zorg ervoor dat u Anaconda2 hebt. Een eenvoudige manier is om deze regel te kopiëren van~/.bash_profile
-
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
- Helaas plaatst het installatieprogramma de PATH-definitie alleen in
.bash_profile
, maar niet in de configuratie.zshrc
. - In tegenstelling tot de gegeven antwoorden, wordt het niet (noodzakelijkerwijs) geïnstalleerd in
~/anaconda3/
, maar in plaats daarvanin/anaconda3/
.
De PATH
definitie in .zshrc
moet 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 :wq
om 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 activate
zal 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:$PATH
uitvoeren. 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/activate
in. 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
- Open je
.bashrc
-bestand. Bijvoorbeeld$ gedit .bashrc
3.Voeg deze regel export PATH = /home/nour/anaconda3/bin:$PATH
toe aan het einde van het bestand en sla op.
- 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 Scripts
is 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 /app
in uw installatielocatie. Als je anaconda hebt geïnstalleerd, verander dan Miniconda
in Anaconda
. Controleer ook op Script vs. bin,.
export PATH="/app/Miniconda/bin:$PATH"
Mogelijk moet u set -a
uitvoeren 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 -a
zorgt 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
ipython
ingeschakeld, 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
/bin
lijkt te zijn vervangen doorScripts
- Het is interessant om in de map Scripts rond te neuzen, misschien staat daar ergens de Anaconda-opdrachtprompttoepassing.