Conda

Create new Conda Environment

# create environment
conda create --name <new_env_name>

# create environment with python 3.6
conda create --name <new_env_name> python=3.6

also see: https://docs.conda.io/projects/conda/en/latest/commands/create.html

Activate and deactivate Environment

# activate environment
conda activate <env_name>

# deactivate (leave) environment
conda deactivate

see also: https://docs.conda.io/projects/conda/en/latest/glossary.html?highlight=deactivate#activate-deactivate-environment

Update all Packages

conda update --all

see also: https://docs.conda.io/projects/conda/en/latest/commands/update.html

List all available Environments

conda info --envs

see also: https://docs.conda.io/projects/conda/en/latest/commands/info.html

Remove unused cached Packages

conda clean -a

also see: https://docs.conda.io/projects/conda/en/latest/commands/clean.html

Where are the conda environments stored?

  • Mac: /usr/local/miniconda3/envs

Weitere Conda-Channel konfigurieren

Wenn eine Python Bibliothek nicht im Standardverzeichnis von Conda gepflegt wird, kann es notwendig sein weitere Channel für die Installation zu konfigurieren.

Hierzu muss in der Conda-Bash der folgende Befehl ausgeführt werden: conda config --append channels <Channelname>

Den passenden Channel findet man unter https://anaconda.org

Beispiel für die Bibliothek geopPy: https://anaconda.org/search?q=geopy

Conda Installation auf Linux

chmod +x Downloads/Miniconda3-latest-Linux-x86_64.sh
  • Installation starten

./Downloads/Miniconda3-latest-Linux-x86_64.sh
  • der Lizenz zustimmen

  • default install location zustimmen

  • miniconda zu PATH .bashrc hinzufügen lassen -> mit yes bestätigen

  • aus Terminal ausloggen und wieder einloggen

Conda Installation auf Windows

  • Download Mini Conda (nicht Anaconda): https://conda.io/en/latest/miniconda.html

  • Für Python 3.6 und nicht 2.5 und als 64 bit Version (nicht 32 bit)

  • Proxy installieren

    • in der .condarc Datei folgendes einfühen (und darauf achten, dass der Key ssl_verify nicht doppelt ist), diese Datei liegt unter C:\Users\<User>

proxy_servers:
  http: http://user:pass@corp.com:8080
  https: https://user:pass@corp.com:8080

ssl_verify: False