Virtuelle Python-Umgebung und Pakete unter Ubuntu

Einführung

Erstellen einer virtuellen Umgebung mit venv

Installation der Python-Umgebung


$ sudo apt update && upgrade
$ sudo apt install python3-pip
$ sudo python3 -m pip install pip -U
$ sudo apt install python3-venv
$ sudo apt install python3-tk

Aufbau einer virtuellen Umgebung


$ python3 -m venv myapp

Virtuelle Umgebung aktivieren


$ cd myapp
$ source bin/activate
(myapp) $ pip install pip --upgrade
(myapp) $ pip install setuptools --upgrade

Installation von Paketen zum maschinellen Lernen


(myapp) $ pip install numpy
(myapp) $ pip install pandas
(myapp) $ pip install matplotlib
(myapp) $ pip install pillow
(myapp) $ pip install IPython
(myapp) $ pip install tensorflow
(myapp) $ pip install scikit-learn
(myapp) $ pip install scipy
(myapp) $ pip install jupyter

Überprüfen Sie die installierten Pakete


(myapp) $ pip freeze

Deaktivieren Sie die virtuelle Umgebung


(myapp) $ deactivate

Virtuelle Umgebung löschen


$ cd ..
$ rm -fR myapp

Funktionsprüfung

numpy,matplotlib

plt.py


import numpy as np
import matplotlib.pyplot as plt

def relu(x):
    return np.maximum(0, x)

x = np.arange(-5.0, 5.0, 0.1)
y = relu(x)
plt.plot(x, y)
plt.ylim(-0.5, 5.5)
plt.show()

pandas

pd.py


import pandas as pd

df = pd.DataFrame({
    "Name": ["Braund, Mr. Owen Harris",
        "Allen, Mr. William Henry",
        "Bonnell, Miss. Elizabeth"],
    "Age": [22, 35, 58],
    "Sex": ["male", "male", "female"]}
)

print(df)

tkinter

tk.py


import tkinter as tk

root = tk.Tk()
root.title('Hello World!')
root.geometry('400x200')
root.mainloop()

scikit-learn

sl.py


from sklearn import svm
from sklearn import datasets

digits = datasets.load_digits()
clf = svm.SVC(gamma=0.001, C=100)
clf.fit(digits.data[:-1], digits.target[:-1])
ans = clf.predict(digits.data[-1:])

print(f'Target Number : {digits.target[-1]}')
print(f'Predict Number: {ans[0]}')

SciPy

sp.py


from scipy import misc
import matplotlib.pyplot as plt

face = misc.face()
plt.imshow(face)
plt.show()

TensorFlow

tf.py


from __future__ import absolute_import, division, print_function, unicode_literals

#Installieren Sie TensorFlow

import tensorflow as tf

mnist = tf.keras.datasets.mnist

(x_train, y_train), (x_test, y_test) = mnist.load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0

model = tf.keras.models.Sequential([
  tf.keras.layers.Flatten(input_shape=(28, 28)),
  tf.keras.layers.Dense(128, activation='relu'),
  tf.keras.layers.Dropout(0.2),
  tf.keras.layers.Dense(10, activation='softmax')
])

model.compile(optimizer='adam',
              loss='sparse_categorical_crossentropy',
              metrics=['accuracy'])

model.fit(x_train, y_train, epochs=5)

model.evaluate(x_test,  y_test, verbose=2)

jupyter

$ jupyter notebook

SSH-Verbindung

Installation des SSH-Servers


$ sudo apt install openssh-server

abschließend

――Es wird empfohlen, da Sie in einer virtuellen Umgebung verschiedene Dinge ausprobieren können.

Recommended Posts

Virtuelle Python-Umgebung und Pakete unter Ubuntu
Erstellen Sie Python 3 und OpenCV unter Ubuntu 18.04
[Venv] Erstellen Sie eine virtuelle Python-Umgebung unter Ubuntu
Richten Sie eine Python-Entwicklungsumgebung unter Ubuntu ein
Erstellen einer Python-Umgebung unter Ubuntu
Erstellen Sie die Python 3.8 + Pipenv-Umgebung unter Ubuntu 18.04
OpenCV3 & Python3 Umgebungskonstruktion unter Ubuntu
So erstellen Sie eine neue virtuelle Python-Umgebung unter Ubuntu
Schritte zum Installieren der Python-Umgebung unter Ubuntu
Erstellt Ubuntu, Python, OpenCV-Umgebung auf Docker
Installieren Sie pyenv und Python 3.6.8 unter Ubuntu 18.04 LTS
Python-Pakete und -Module
Python Virtual Environment Pipenv
virtuelle Umgebung in Python
Build Python auf Ubuntu
Installieren Sie Python 3.3 unter Ubuntu 12.04
Virtuelle Umgebung mit Python 3.6
Erstellen Sie eine Python-Umgebung mit pyenv auf EC2 (Ubuntu)
Erstellen Sie die Python3.5 + matplotlib-Umgebung unter Ubuntu 12 mit Anaconda
Installieren Sie das Python-Paket in einer persönlichen Umgebung unter Ubuntu
[Node-RED] Führen Sie Python in einer virtuellen Anaconda-Umgebung von Node-RED aus [Anaconda] [Python]
Installieren Sie MongoDB unter Ubuntu 16.04 und arbeiten Sie über Python
Verwenden Sie matplotlib unter Ubuntu 12 und Python
Python: Erstellen einer virtuellen Umgebung (venv), Starten und Stoppen
# 2 Erstellen Sie eine Python-Umgebung mit einer EC2-Instanz von AWS (ubuntu18.04).
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Lernen Sie Python-Pakete und -Module kennen
Setzen Sie Python 3.x in Ubuntu ein
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Ich habe eine Python3-Umgebung unter Ubuntu mit direnv erstellt.
Erstellen Sie eine Python-Umgebung unter Windows
Python-Umgebungskonstruktion und TensorFlow
Installieren Sie OpenCV unter Ubuntu + Python
Erstellen einer virtuellen Python-Umgebung
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Erstellen Sie eine Python-Umgebung mit Windows
Einführung von TensorFlow in Ubuntu + Python 2.7
Ubuntu 20.04 auf Himbeer-Pi 4 mit OpenCV und mit Python verwenden
Verwalten Sie Python-Laufzeitpakete und Entwicklungsumgebungspakete mit Poetry
venv: Verwaltung der virtuellen Python-Umgebung
Erstellen Sie unter Windows eine anständige Shell- und Python-Umgebung
Python Standard virtuelle Umgebung venv
Erstellen einer virtuellen Python-Umgebung
Richten Sie Python- und maschinelle Lernbibliotheken unter Ubuntu ein
So stellen Sie pyenv unter Amazon Linux und Ubuntu ein, um eine Python 3.6.0-Umgebung zu erstellen
Erstellen Sie eine Ubuntu-Python-Entwicklungsumgebung auf der Google Cloud Platform
Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
Installieren Sie Python3 und die wissenschaftliche Berechnungsbibliothek unter Ubuntu (virtualenv + pip)
Installieren Sie CaboCha in der Ubuntu-Umgebung und rufen Sie es mit Python auf.
Erstellen einer virtuellen Umgebung für Python auf dem Mac [Sehr einfach]
Übersicht über die virtuelle Python-Umgebung und deren Erstellung
Erstellen einer Python-Umgebung auf einem Mac
Umgebungskonstruktion von Python und OpenCV
Zusammenfassung der Versionsverwaltung der virtuellen Umgebung Python
Installieren Sie Python 3.8 unter Ubuntu 18.04 (Betriebssystemstandard)