Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5015

Re: [Python-de] Anaconda?

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Mike Müller <mmueller@python-academy.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Anaconda?
Date Sun, 12 Nov 2017 09:53:32 +0100
Organization Python Academy GmbH & Co. KG
Lines 82
Message-ID <mailman.3.1510477980.2729.python-de@python.org> (permalink)
References <f6oie2FkhauU1@mid.individual.net> <abff9451-a0c8-4369-ec54-e73b6b38e5e8@python-academy.de>
Reply-To mmueller@python-academy.de
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Trace news.uni-berlin.de uYLIE7YTOiXNy5rFf/kLGgNk1IemMBrpKiGrfL6/3LzA==
Return-Path <mmueller@python-academy.de>
X-Original-To python-de@python.org
Delivered-To python-de@mail.python.org
User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
In-Reply-To <f6oie2FkhauU1@mid.individual.net>
Content-Language de-DE
X-Authenticated-Sender mmueller@python-academy.de
X-Virus-Scanned Clear (ClamAV 0.99.2/24036/Sun Nov 12 06:07:19 2017)
X-BeenThere python-de@python.org
X-Mailman-Version 2.1.25
Precedence list
List-Id Die Deutsche Python Mailingliste <python-de.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-de>, <mailto:python-de-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-de/>
List-Post <mailto:python-de@python.org>
List-Help <mailto:python-de-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-de>, <mailto:python-de-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <abff9451-a0c8-4369-ec54-e73b6b38e5e8@python-academy.de>
X-Mailman-Original-References <f6oie2FkhauU1@mid.individual.net>
Xref csiph.com de.comp.lang.python:5015

Show key headers only | View raw


Am 11.11.17 um 16:14 schrieb Hermann Riemann:
> Ich habe heute das Buch Python3 vone Ernesti Kaiser 5.Auflage erhalten.
> Dort wird ein wenig Anaconda als Basis beschrieben.
> 
> So wie es mir scheint, kann ich es unter $HOME installieren.
> Im SuSE 42.* System ist Python 3.4.6 installiert.
> Kann ich mit Anaconda unter $HOME Python 3.6 so installieren,
> dass es keine Konflikte mit dem Python 3.4.6 im System entstehen?

Ja.

Ich bin bekennender Anaconda-Nutzer. Ich habe viel mit Schulungsteilnehmern
auf allen Plattformen (Windows, Linux, Mac OSX) zu tun. Anaconda war ein
echter Durchbruch insbesondere unter Windows und wenn Erweiterungen im
Spiel sind, die komplexe Abhängigkeiten bei der Compilierung haben.

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.)
> 

Back to de.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

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