Vergelijking van Anaconda en Miniconda, die moeten worden gebruikt om de omgeving te bouwen
Over Anaconda en Miniconda
Als het gaat om het bouwen van een machine-leeromgeving met python, zeggen veel boeken en sites dat je Anaconda voorlopig moet gebruiken.
Het is waar dat Anaconda het gemakkelijk maakt om een omgeving te bouwen, maar het heeft ook zijn nadelen.Daarom heb ik de kenmerken van Anaconda en Miniconda vergeleken.
Anaconda
"Python + R-taal + conda + 1000 of meer gerelateerde pakketten + uitvoeringsomgeving + enz ...."
Als je Anaconda installeert, kun je samen met Python pakketten gebruiken voor wetenschappelijke berekeningen en datawetenschap.Het bevat ook "R", een programmeertaal voor data science naast Python, en hun uitgebreide ontwikkelomgeving.Globaal gesproken zijn de volgende applicaties geïnstalleerd.
Inbegrepen in Anaconda
- Programmeertaal: python, R
- Pakket: numpy, panda's, Matplotlib, Scikit-learn, Tensorflow ... etc. 1000 of meer
- Geïntegreerde ontwikkelomgeving (IDE): Jupyter, JupyterLab, Spyder, RStudio
- Grafische gebruikersinterface (GUI): Anaconda Navigator
miniconda
"Python + conda + minimaal pakket"
De kleinste configuratieversie van Anaconda. Installatie van python is eenvoudig, maar noodzakelijke pakketten en uitvoeringsomgeving worden afzonderlijk gebouwd met conda.
Wat is Conda
Pakket manager.Een programma voor het installeren van pakketten en het organiseren van de omgeving. U kunt verschillende opdrachten uitvoeren door het conda-commando in te voeren vanaf het scherm met de naam conda-prompt.
Commandovoorbeeld: "Installeer pakket: conda install ~~" "Controleer omgeving: conda info"
Voor- en nadelen van elk
Anaconda
メリット | Nadeel |
|
|
miniconda
メリット | Nadeel |
|
|
Trouwens, toen ik het in oktober 2018 probeerde, was de bestandsgrootte meer dan 10 keer anders.
capaciteit | Anaconda | miniconda |
Op het moment van downloaden | 646 MB | 54 MB |
Op het moment van installatie | Ongeveer 3 GB | Ongeveer 260 MB |
Welke moet de omgeving bouwen
Geschikt voor Anaconda | Geschikt voor Miniconda |
|
|
Ik heb de omgeving eerst gebouwd met Anaconda, maar ik kon de inhoud niet vatten, dus ik verwijderde het en herbouwde het met Miniconda.
Hoewel Anaconda standaard is en rijk aan tools, moet je uiteindelijk in het pakket kijken als je je eigen programma's schrijft.Ik vind het belangrijk dat je weet wat er in zit.
referentie
Miniconda officieel https://conda.io/miniconda.html
Anaconda Officieel https://www.anaconda.com/distribution/
De methode voor het bouwen van een omgeving met Miniconda wordt hieronder samengevat.
discussie
Pingback & Trackback-lijst
[…] Zoals aangegeven in het referentieartikel, heb ik eerst miniconda geïnstalleerd. Installatie van miniconda wordt aanbevolen omdat het lichter is dan anaconda en voldoende is om sphinx te installeren. Ik kende anaconda bij naam, maar ik kende geen miniconda.Dus ik zocht naar vergelijkingsinformatie en vond het onderstaande artikel.Als je geïnteresseerd bent, lees het dan. (Anaconda keek altijd naar de mapnaam bij het bedienen van een linux-pc. Ik ken de echte slang, maar zo is het niet. Lol) "Vergelijking tussen Anaconda en Miniconda, welke moet worden gebruikt om de omgeving te bouwen?" "(https://insilico-notebook.com/a…echomisさん、ありがとうございます。 [...]