Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #5019
| From | Hermann Riemann <nospam.ng@hermann-riemann.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] Anaconda? |
| Date | 2017-11-12 13:40 +0100 |
| Message-ID | <f6qtpeF6oh2U1@mid.individual.net> (permalink) |
| References | <f6oie2FkhauU1@mid.individual.net> <abff9451-a0c8-4369-ec54-e73b6b38e5e8@python-academy.de> <mailman.3.1510477980.2729.python-de@python.org> |
Ich programmiere nur unter Linux ( SuSE, demnächst auch raspian ..) Mein prinzipielle Arbeitsweise ist wie folgt. Ich habe Ordner $HOME/bin $SRC als Hauptordner für Texte, darunter auch Programme in Python3 und C $GEN für "Kopien" "Kopien" meine ich Ordner, in denen ich Pythonsourcen verschiebe, z.B. die, die beim Aufruf *.pyc erzeugen. Von $SRC existieren softlinks auf verschobene Dateien, so dass ich eventuell ganz $SRC mit grep durchsuchen kann, ohne das *.pyc durchsucht wird. In $HOME/bin existieren softlinks in der Art $HOME/bin/prg nach $SRC/home/prg.py wobei #!/usr/bin/python3 in der ersten Zeile steht und die Dateieigenschaft mit chmod 755 angepasst wurde, so dass ich prg in der Konsole aufrufen kann. Dieses Verfahren möchte ich beibehalten. Am 12.11.2017 um 09:53 schrieb Mike Müller: > Ich bin übrigens dazu übergegangen mit Miniconda und Conda-Umgebungen > zu arbeiten. Kurz zur Begriffsklärung: > > * Anaconda [1] > Distribution mit vielen (ca. 200+?), vor allem wissenschaftlichen Paketen > > * conda [2] > Paket-Installer ähnliche pip + pyvenv aber meiner Meinung nach > leistungsfähiger > > * Miniconda [3] > Installation von Python, conda, pip und ein paar Abhängigkeiten und > Werkzeugen > > * Anaconda Cloud [4] > Ähnlich PyPi aber mit conda-Paketen und mit Kanälen (channels [5]) > > Ich installiere also Miniconda, dass ich nur als Werkzeug zum Anlegen von > Umgebungen nutze. Ich lasse keine eigenen Python-Progrmme damit laufen. > Mit: > > conda create -n py35 python=3.6 > > lege ich dann eine Python 3.6 Umgebung an. Mit: > > source activate py36 > > schalte ich die Umgebung an (unter Windows ohne "source"). Der Prompt ändert > sich zu: > > (py36) > > Nun kann ich mit conda Pakete installieren: > > (py36) conda install numpy jupyter > > Das lässt sich auch zusammenfassen. Damit lege ich z.B. eine Umgebung mit allen > Anaconda-Paketen an und aktivere diese: > > conda create -n py36ana anaconda python=3.6 > source activate py36ana > > Ich habe viele dieser Umgebungen. Alle sind als Nutzer ohne jegliche > Admin-Rechte angelegt und recht gut voneinander isoliert. Mein System-Python > hat mit diesen Umgebungen nichts zu tun. > > Mit conda ist es mir gelungen Pakete zu installieren mit deren Installation > ich vorher Stunden gekämpft hatte, um dann aufzugeben (z.B. Mayavi auf Mac > OSX). > > Viele Grüße > Mike > > > [1] https://www.anaconda.com/download > [2] https://conda.io/docs/index.html > [3] https://conda.io/miniconda.html > [4] https://anaconda.org/ > [5] https://docs.anaconda.com/docs_oss/conda/custom-channels > >> >> Hermann >> ( der auch nicht sicher ist, ob er die 4.Auflage >> in einem Papiercontainer entsorgen wird.) >> > -- http://www.hermann-riemann.de
Back to de.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
Anaconda? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-11-11 16:14 +0100
Re: [Python-de] Anaconda? Dinu Gherman <gherman@darwin.in-berlin.de> - 2017-11-11 16:57 +0100
Re: [Python-de] Anaconda? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-11-12 12:21 +0100
Re: [Python-de] Anaconda? Christopher Arndt <chris@chrisarndt.de> - 2017-11-12 00:41 +0100
Re: [Python-de] Anaconda? Mike Müller <mmueller@python-academy.de> - 2017-11-12 09:53 +0100
Re: [Python-de] Anaconda? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-11-12 13:40 +0100
Re: [Python-de] Anaconda? Dinu Gherman <gherman@darwin.in-berlin.de> - 2017-11-12 12:24 +0100
Re: [Python-de] Anaconda? "Diez B. Roggisch" <deets@web.de> - 2017-11-12 19:57 +0800
Re: [Python-de] Anaconda? Stefan Schwarzer <sschwarzer@sschwarzer.net> - 2017-11-12 13:57 +0100
Re: [Python-de] Anaconda? Stefan Schwarzer <sschwarzer@sschwarzer.net> - 2017-11-12 14:06 +0100
Re: [Python-de] Anaconda? Christian Junker <christianjunker@gmail.com> - 2017-11-12 20:56 +0100
Re: [Python-de] Anaconda? Mike Müller <mmueller@python-academy.de> - 2017-11-12 20:59 +0100
Re: [Python-de] Anaconda? Thomas Jollans <tjol@tjol.eu> - 2017-11-20 15:45 +0100
Re: [Python-de] Anaconda? Reimar Bauer <rb.proj@gmail.com> - 2017-12-28 23:07 +0100
csiph-web