Conda Cheatsheet - Anaconda-kommandoradsparametrar - de mest användbara conda-kommandon
Glömt conda-kommandoparametrarna?
Sidinnehåll
Här är en Conda Cheatsheet som jag sammanställt för någon tid sedan… Denna Conda Cheatsheet täcker de mest grundläggande kommandona och tipsen för att hantera miljöer, paket och kanaler som jag har funnit användbara.

Ta en titt på uv - Ny Python Pakethanterare, Projekt- och Miljöhanterare
Installera och Uppdatera Conda
- Verifiera Conda Installation och Version:
conda info - Uppdatera Conda:
conda update conda - Uppdatera Anaconda Meta Paket:
conda update anaconda
Hantera Miljöer
- Skapa en Ny Miljö:
conda create --name my_env conda create -n my_env python=3.8 # Ange Python version conda create -n bioinfo fastqc trimmomatic bwa # Skapa med specifika paket - Aktivera en Miljö:
conda activate my_env # På Windows, Linux, macOS source activate my_env # På Linux, OS X (äldre syntax) - Deaktivera en Miljö:
conda deactivate - Lista Alla Miljöer:
conda env list conda info --envs - Klona en Miljö:
conda create --clone old_env --name new_env - Byt Namn på en Miljö:
conda env rename -n old_env -d new_env - Radera en Miljö:
conda env remove -n my_env conda remove --name my_env --all - Lista Revisioner av en Miljö:
conda list --revisions - Återställ Miljö till en Revision:
conda install --rev 3 # Återgå till revision 3
Hantera Paket
- Lista Installerade Paket:
conda list conda list -n my_env # Lista paket i en specifik miljö - Installera ett Paket:
conda install package_name conda install -c conda-forge package_name # Installera från en specifik kanal conda install package_name=1.2.3 # Installera en specifik version - Uppdatera Alla Paket i en Miljö:
conda update --all - Avinstallera ett Paket:
conda remove package_name conda remove --name my_env package_name # Avinstallera från en specifik miljö - Sök efter Paket:
conda search package_name conda search -c conda-forge package_name # Sök i en specifik kanal
Arbeta med Kanaler
- Lista Kanaler:
conda config --show channels - Lägg Till en Kanal:
conda config --add channels conda-forge conda config --prepend channels conda-forge # Lägg till med högsta prioritet conda config --append channels bioconda # Lägg till med lägsta prioritet - Ange Kanalprioritet:
conda config --set channel_priority strict
Exportera och Importera Miljöer
- Exportera Miljö till YAML:
conda env export > environment.yml conda env export --from-history > environment.yml # Exportera endast explicit efterfrågade paket - Importera Miljö från YAML:
conda env create --name my_env --file environment.yml - Exportera Miljö till TEXT Fil:
conda list --export > requirements.txt - Importera Miljö från TEXT Fil:
conda create --name my_env --file requirements.txt
Ytterligare Kommandon
- Få Hjälp för ett Kommando:
conda -h conda install -h - Rensa Oanvända Filer:
conda clean --all - Undersök Conda Konfiguration:
conda config --get conda config --get channels
Mamba (Valfritt)
Mamba är en snabbare alternativ till Conda, men det har vissa begränsningar, särskilt när det gäller miljörevisioner.
- Installera Mamba:
conda install -c conda-forge mamba - Använd Mamba Bytbart med Conda: De flesta kommandon är desamma, men Mamba stöder inte att återgå till miljörevisioner[2][4].
Tips
- Skapa Beskrivande Miljönamn: Hjälper till att hantera flera miljöer.
- Aktivera Miljö Innan Installation av Paket: Säkerställer att paketen installeras i rätt miljö.
- Använd Specifika Kanaler för Paket: Säkerställer att du får paketen från de önskade källorna.
- Undvik Beroendekonflikter: Installera alla program i miljön samtidigt[5].
Användbara länkar
- uv - Ny Python Pakethanterare, Projekt- och Miljöhanterare
- Python Cheatsheet
- Python utrymme
- Lagerade Lambdas med AWS SAM och Python
- Omrankning med embedding modeller
- Träna Objekt Detektor AI med Label Studio & MMDetection
- Objektdetektion med tensorflow
- Markdown Cheatsheet
- venv Cheatsheet
- Generera PDF i Python - Bibliotek och exempel