[LINUX] Lokale Installation von Python

Beachten Sie, dass ich bei der lokalen Installation von Python stecken geblieben bin. Es wird davon ausgegangen, dass keine Administratorberechtigung vorhanden ist (wenn sudo nicht verwendet werden kann). Ich habe Python3.6.1 installiert, aber ich denke, es kann auf andere Versionen angewendet werden.

Umgebung

Wir werden fortfahren, indem wir nach \ $ HOME / src herunterladen und extrahieren und es in \ $ HOME / local installieren.

Installieren Sie tcl / tk

Da tkinter für matplotlib erforderlich ist, installieren Sie zunächst tck / tk im Voraus. Wenn es bereits installiert ist und Sie die installierte Bibliothek kennen und Verzeichnisse einschließen, können Sie es überspringen. In meinem Fall kannte ich das Installationsverzeichnis nicht (und die Version war alt), also habe ich es lokal installiert.

Die neueste Version von tcl / tk ist 8.6.6, installieren Sie sie also. Download über den Link auf Offizielle Website.

Installieren Sie zuerst tcl.

cd $HOME/src
wget https://sourceforge.net/projects/tcl/files/tcl8.6.6-src.tar.gz/download -O tcl8.6.6.tar.gz
tar xzvf tcl8.6.6.tar.gz
cd tcl8.6.6
mkdir build; cd build
../unix/configure --prefix=$HOME/local/
make
make install

Installieren Sie tk auf die gleiche Weise.

cd $HOME/src
wget https://sourceforge.net/projects/tcl/files/tk8.6.6-src.tar.gz/download -O tk8.6.6.tar.gz
tar xzvf tk8.6.6.tar.gz
cd tk8.6.6
mkdir build; cd build
../unix/configure --prefix=$HOME/local/
make
make install

Python-Installation

Installieren Sie als Nächstes Python. Beachten Sie, dass tkinter nicht funktioniert, wenn Sie es installieren, ohne darüber nachzudenken.

Die neueste Version von Python ist 3.6.1. Installieren Sie diese. Download über den Link auf Offizielle Website.

cd $HOME/src
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
tar xfv Python-3.6.1.tar.xz
cd Python-3.6.1
mkdir build; cd build
../configure --prefix=$HOME/local/ --with-tcltk-includes="-I/$HOME/local/include" \
   --with-tcltk-libs="-L/$HOME/local/lib -ltcl8.6 -ltk8.6"
make
make install

Es ist zu beachten, dass das Include-Verzeichnis und das lib-Verzeichnis bei der Ausführung von configure optional angegeben werden. Ohne diese Funktion wird beim Ausführen nach der Installation von Python ein Fehler ausgegeben. Als Fehlermeldung

    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'

Sie können so etwas bekommen.

Gegen Ende der Installationsmeldung

Python build finished successfully!
The necessary bits to build these optional modules were not found:
_gdbm                 _lzma
To find the necessary bits, look in setup.py in detect_modules() for the module's name.

Wenn Sie diese Pakete benötigen, müssen Sie eine andere Option angeben. Wenn Sie in Schwierigkeiten sind, können Sie auf das Skript setup.py im extrahierten Python-Verzeichnis verweisen.

Wenn Sie pip am Ende installieren, ist die Installation abgeschlossen.

wget https://bootstrap.pypa.io/get-pip.py
$HOME/local/bin/python3 get-pip.py

Sie können plt.show () usw. versuchen, um zu überprüfen, ob es funktioniert.

Recommended Posts

Lokale Installation von Python
Installieren Sie Python
Installieren Sie NAOqi Python
Installieren Sie Python Control
CentOS8 --Installieren - Python3
Installieren Sie Python auf der WSL
So installieren Sie Python
Installieren Sie Python auf Pidora.
Installieren Sie Scrapy auf Python3
Installieren Sie Python auf dem Mac
So installieren Sie Python
Installieren Sie Python von der Quelle
Installieren Sie Python3.4 unter CentOS 6.6
Installieren von Python Jupyter Lab
Installieren einer externen Bibliothek für Python
Installieren Sie Python (pyenv, pyenv-virtualenv)
Installieren Sie Voluptuous mit Python 2.5
Installieren Sie Python unter Windows
Tipps zur Installation von Python PyTorch
Installieren Sie Python 2.7.3 unter CentOS 5.4
Installieren Sie Python mit pyenv
Installieren Sie Python 3.3 unter Ubuntu 12.04
Installieren Sie Python 3.4 auf einem Mac
Installieren Sie Python 3.6 auf Docker
Installieren Sie Python (für Windows)
[Prozedur-Memo] Installieren Sie Python3 + OpenSSL lokal unter Ubuntu
[Neueste Version 2020.8] So installieren Sie Python
Installieren Sie Python 3.8 auf RHEL 8 (AppStream)
Installieren Sie Watchdog unter Windows + Python 3.3
Installieren Sie Python und Flask (Windows 10)
Installieren Sie die Python-Umgebung mit Anaconda
Python
Installieren Sie pygame auf python3.4 auf dem Mac
Windows 10: Installieren der DLIB-Bibliothek für Python
Installieren Sie eine externe Bibliothek mit Python
Installieren Sie mehrere Versionen von Python
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Installieren Sie Python 3.7 und Django 3.0 (CentOS)
Installieren Sie OpenCV unter Ubuntu + Python
Bearbeiten Sie Tabellenkalkulationen lokal mit Python
Python - Installieren Sie MySQLDB auf EC2
Installieren Sie pyenv von Homebrew, installieren Sie Python von pyenv
Installieren Sie Python 3.8 unter CentOS 8 (AppStream)
[Python] [Chainer] [Windows] Chainer unter Windows installieren
Python-Installation in 2 Zeilen @Windows
Installieren Sie dlib für Python (Windows)
So installieren Sie Python mit Anaconda
Installieren Sie Python Pillow unter Amazon Linux
Installieren Sie Python 3.8 unter Ubuntu 18.04 (Betriebssystemstandard)
Installieren Sie Python 2.7.9 und Python 3.4.x mit pip.
Installieren Sie RDKit, ein chemisches Informatik-Tool für Python
Installieren Sie Python 3 auf dem Sakura-Server (FreeBSD)
Home Brew kann Python nicht installieren (bei Mavericks)
Installieren Sie Python von der Quelle mit Ansible
Python2.7-Installation in einer Windows 32-Bit-Umgebung
Installieren Sie xgboost (Python-Version) unter Windows
pip install mysql-Handling Fehler während Python
Installieren Sie Scrapy in einer Python Anaconda-Umgebung
Installieren Sie Pytorch unter Blender 2.90 Python unter Windows
Installieren Sie Python 3.7 Anaconda auf dem MAC, aber Python 2
[Linux] Installieren Sie Python 3 ohne Administratorrechte