Anaconda is een pakketbeheerder, een omgevingsbeheerder en een Python-distributie die een verzameling van vele open-sourcepakketten bevat (numpy, scikit-learn, scipy, pandas om er een paar te noemen). Als je bijkomende pakketten nodig hebt na de installatie van Anaconda, kan je Anaconda’s package manager, conda of pip gebruiken om die pakketten te installeren. Dit is zeer voordelig omdat u de afhankelijkheden tussen meerdere pakketten niet zelf hoeft te beheren. Conda maakt het zelfs gemakkelijk om te schakelen tussen Python 2 en 3 (je kan er hier meer over leren). In feite is een installatie van Anaconda ook een gebruikelijke manier om Jupyter Notebooks te installeren.
Deze tutorial bevat:
- Hoe Anaconda te downloaden en installeren op Windows
- Hoe uw installatie te testen
- Hoe veel voorkomende installatieproblemen op te lossen
- Wat te doen na de installatie van Anaconda.
Zoals altijd, voel je vrij om vragen te stellen, hetzij hier of op de YouTube video pagina. Met dat, laten we aan de slag gaan!
1.) Ga naar de Anaconda Website en kies ofwel een Python 3.x grafisch installatieprogramma (A) of een Python 2.x grafisch installatieprogramma (B). Als u niet zeker weet welke Python-versie u wilt installeren, kies dan Python 3. Kies niet beide.
Wanneer het onderstaande scherm verschijnt, klikt u op Volgende.
3. Lees de licentieovereenkomst en klik op I Agree.
4. Kies Just Me (aanbevolen) of All Users.
5. Noteer uw installatielocatie (1) en klik vervolgens op Volgende (2).
6. Dit is een belangrijk onderdeel van het installatieproces. De aanbevolen aanpak is om het vakje (1) niet aan te vinken om Anaconda aan uw pad toe te voegen. Dit betekent dat u Anaconda Navigator of de Anaconda Command Prompt (te vinden in het Start Menu onder “Anaconda”) zult moeten gebruiken wanneer u Anaconda wilt gebruiken (u kunt Anaconda altijd later aan uw PATH toevoegen als u het vakje niet aanvinkt). Als u Anaconda in uw opdrachtprompt wilt kunnen gebruiken, gebruik dan de alternatieve aanpak en vink het vakje aan. Klik op Installeren (2).
7. Klik op Next.
8. U kunt PyCharm installeren als u dat wilt, maar dat is optioneel. Klik op Volgende.
9. Klik op Voltooien.
- Hoe test u uw installatie
- Anaconda Navigator
- Anaconda Prompt
- Voeg Anaconda toe aan Pad (Optioneel)
- Andere veelvoorkomende problemen
- Jupyter wordt niet herkend
- EnvironmentNotWritableError: De huidige gebruiker heeft geen schrijfrechten voor de doelomgeving. omgevingslocatie: C:ProgrammaDataAnaconda3
- DLL laden mislukt: De opgegeven module kon niet worden gevonden
- Conclusie
Hoe test u uw installatie
Een goede manier om uw installatie te testen is door een Jupyter-notitieboek te openen. U kunt dit doen via Anaconda Prompt of Anaconda Navigator. Als u de weg kwijt raakt, raad ik u aan de onderstaande video in een apart tabblad te openen.
- Locate Anaconda Navigator and Click on Anaconda Navigator.
2. Klik onder Jupyter Notebook op Launch.
Anaconda Prompt
- Locate Anaconda Prompt.
2. Typ het onderstaande commando om te zien dat u een Jupyter (IPython) Notebook kunt starten.
jupyter notebook
Voeg Anaconda toe aan Pad (Optioneel)
Dit is een optionele stap. Deze is bedoeld voor het geval u het vakje in stap 6 niet hebt aangevinkt en nu Anaconda aan uw PATH wilt toevoegen. Het voordeel hiervan is dat u Anaconda in uw opdrachtprompt kunt gebruiken.
- Open een opdrachtprompt.
2. Controleer of u Anaconda al aan uw pad hebt toegevoegd. Voer de onderstaande commando’s in op uw opdrachtprompt. Hiermee controleert u of Anaconda al aan uw pad is toegevoegd. Als u een commando niet herkend foutmelding krijgt zoals in de linkerkant van de afbeelding hieronder, ga dan verder met stap 3. Als u uitvoer krijgt zoals in de rechterzijde van de afbeelding hieronder, dan hebt u Anaconda al toegevoegd aan uw pad.
jupyter notebook
3. Als u niet weet waar uw conda en/of python is, open dan een Anaconda Prompt en voer de volgende commando’s in. Dit vertelt je waar conda en python zich bevinden op je computer.
where condawhere python
4. Voeg conda en python toe aan je PATH. Je kunt dit doen door naar je Systeem of Omgevingsvariabelen te gaan en de uitvoer van stap 3 aan je PATH toe te voegen. Bekijk de video terwijl u dit doet (houd er rekening mee dat dit enigszins kan verschillen afhankelijk van uw Windows).
5. Open een nieuwe opdrachtprompt. Probeer conda --version
en python --version
in de Opdrachtprompt te typen om te controleren of alles goed is gegaan. U kunt ook proberen een Jupyter-notitieblok te openen om dit te controleren.
Andere veelvoorkomende problemen
Ik heb mijn best gedaan om een aantal veelvoorkomende problemen te dupliceren, aan te pakken en op te lossen. Hier zijn een paar problemen en enkele oplossingen die ik heb gevonden.
Jupyter wordt niet herkend
Als u een jupyter wordt niet herkend, python wordt niet herkend, of iets dergelijks krijgt, dan hebt u hoogstwaarschijnlijk een padprobleem. Zie de sectie Anaconda toevoegen aan pad (optioneel).
EnvironmentNotWritableError: De huidige gebruiker heeft geen schrijfrechten voor de doelomgeving. omgevingslocatie: C:ProgrammaDataAnaconda3
Hoewel de fout in de afbeelding optrad bij het installeren van een bibliotheek na het installeren van anaconda, is het mogelijk dat deze fout optreedt bij het installeren van anaconda (vooral als u op Alle gebruikers hebt geklikt voor stap 4 in de Download en Installeer Anaconda). Als u deze foutmelding kreeg en u wilt bibliotheken installeren, open dan uw opdrachtprompt/anaconda prompt of anaconda navigator als beheerder om uw pakketten te installeren.
DLL laden mislukt: De opgegeven module kon niet worden gevonden
Dit is te wijten aan het niet toevoegen van alles aan de path omgevingsvariabele. Ik vermoed dat u condabin of bin niet aan uw pad hebt toegevoegd.
Conclusie
Deze handleiding bevat een beknopte handleiding over het installeren van Anaconda op Windows, alsook over hoe u vaak voorkomende installatieproblemen kunt oplossen. Als u meer wilt weten over Anaconda, kunt u hier meer informatie vinden. Als u niet zeker weet wat u moet doen om te beginnen met coderen op uw computer, zijn hier een paar bronnen:
- Strings, Lists, Tuples, Dictionaries
- Data Visualization using Python Course (Pandas, Matplotlib, Seaborn)