Da matplotlib im Standardpaket von Ubuntu12 nur bis zu Python2 bereitgestellt wird, habe ich nach der Verwendung des neuesten Python3.5 (Stand: 4. Juli 2016) [Anaconda](https: //) gesucht. Ich habe etwas namens www.continuum.io/) gefunden.
Anaconda unterstützt nicht nur Windows-, OS X- und Linux-Plattformen, sondern auch Python 2.7 und 3.5, 32-Bit und 64-Bit, was ziemlich umfangreich ist. Wenn das stimmt, bin ich ziemlich glücklich, also habe ich es versucht.
Anaconda scheint All-in-One zu sein und enthält eine beträchtliche Anzahl von Bibliotheken. Für das Installationsprogramm allein sind mindestens 329 MB Speicherplatz und nach der Installation 1,3 GB Speicherplatz erforderlich. Wir empfehlen, dass Sie vor der Installation den freien Speicherplatz überprüfen.
$ du -hs Anaconda3-4.1.0-Linux-x86.sh
329M Anaconda3-4.1.0-Linux-x86.sh
$ du -hs anaconda3
1.3G anaconda3
Gehen Sie zur offiziellen Website von Anaconda und laden Sie das Installationsprogramm herunter. Dieses Mal habe ich die Linux-Version (32 Bit) von Python3.5 (Anaconda3-4.1.0-Linux-x86.sh) heruntergeladen. Führen Sie die heruntergeladene Datei aus, um sie zu installieren.
$ bash Anaconda3-4.1.0-Linux-x86.sh
Welcome to Anaconda3 4.1.0 (by Continuum Analytics, Inc.)
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
Drücken Sie einfach die [Eingabetaste].
================
Anaconda License
================
Copyright 2016, Continuum Analytics, Inc.
All rights reserved under the 3-clause BSD License:
(Kürzung)
Do you approve the license terms? [yes|no]
>>>
Anaconda Reisen wird angezeigt. Wenn Sie möchten, geben Sie yes ein und drücken Sie die [Eingabetaste].
Anaconda3 will now be installed into this location:
/home/hachi/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/home/hachi/anaconda3] >>>
Kann ich es vielleicht im Home-Verzeichnis des aktuell angemeldeten Benutzers installieren (in diesem Fall / home / hachi / anaconda3)? Ich denke, Sie haben das gehört, also drücken Sie einfach [Enter].
PREFIX=/home/hachi/anaconda3
installing: python-3.5.1-5 ...
(Kürzung)
Python 3.5.1 :: Continuum Analytics, Inc.
creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda3 install location
to PATH in your /home/hachi/.bashrc ? [yes|no]
[no] >>>
Kann ich den Anaconda3-Pfad hinzufügen, wenn die Installation nach einer Weile abgeschlossen ist? (Vielleicht), aber wenn Sie es hinzufügen, wird es an anderer Stelle ein Problem sein. Geben Sie diesmal "Nein" ein und drücken Sie die [Eingabetaste].
You may wish to edit your .bashrc or prepend the Anaconda3 install location:
$ export PATH=/home/hachi/anaconda3/bin:$PATH
Thank you for installing Anaconda3!
Share your notebooks and packages on Anaconda Cloud!
Sign up for free: https://anaconda.org
Die Installation ist abgeschlossen. Überprüfen Sie daher die Version. Im Fall von Ubuntu 12 war der Befehl "python" Version 2.X und der Befehl "python3" Version 3.X, aber im Fall von Anaconda scheinen sowohl "python" als auch "python3" Version 3 zu sein. Seien Sie also vorsichtig. Kann benötigt werden.
$ anaconda3/bin/python --version
Python 3.5.1 :: Anaconda 4.1.0 (32-bit)
$ anaconda3/bin/python3 --version
Python 3.5.1 :: Anaconda 4.1.0 (32-bit)
Es scheint, dass die Python-Version etwas alt ist, also aktualisieren Sie sie mit dem Befehl conda
.
$ anaconda3/bin/conda upgrade -y --all
Fetching package metadata .......
Solving package specifications: ..........
(Kürzung)
Extracting packages ...
[ COMPLETE ]|###################################################| 100%
Unlinking packages ...
[ COMPLETE ]|###################################################| 100%
Linking packages ...
[ COMPLETE ]|###################################################| 100%
Überprüfen Sie die Version erneut.
$ anaconda3/bin/python --version
Python 3.5.2 :: Anaconda custom (32-bit)
Es scheint, dass das neueste Python unter Ubuntu 12 installiert werden könnte.
Versuchen Sie es mit date_demo.py, das auf matploblib veröffentlicht wurde, da es anscheinend installiert wurde. Ich werde versuchen.
$ anaconda3/bin/python date_demo.py
/home/hachi/anaconda3/lib/python3.5/site-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment.
warnings.warn('Matplotlib is building the font cache using fc-list. This may take a moment.')
Warten Sie eine Minute, wenn Sie zum ersten Mal aufgefordert werden, einen Schriftcache zu erstellen.
Es wurde angezeigt!
Obwohl die Kapazität groß ist, konnten wir meiner Meinung nach fast ohne Aufwand eine Umgebung aufbauen. Auch wenn die Python-Version je nach Betriebssystem leicht unterschiedlich ist und die Kompatibilität ein Problem darstellt, können anscheinend alle mithilfe von Anaconda mit derselben Version vereinheitlicht werden. Sie können nicht nur schnell eine Umgebung zum Zeichnen von Diagrammen erstellen, sondern diese auch zum Vereinheitlichen der Umgebung verwenden.
Recommended Posts