Das Linux-Betriebssystem verwendet Python, um die Visualisierungsfunktion des Task-Managers zu implementieren

Das Linux-Betriebssystem verwendet Python, um die Visualisierungsfunktion des Task-Managers zu implementieren

1. Python-Installation

1. Erstellen Sie einen Ordner.

mkdir python 

Rufen Sie den Ordner auf und entpacken Sie ihn:

tar zxvf Python-3.6.5.tar

Rufen Sie den Ordner Python-3.6.5 auf und geben Sie Folgendes ein:

./konfigurieren

Als Nächstes werden viele Prozesse angezeigt und schließlich werden Sie aufgefordert, einen Befehl auszuführen. Geben Sie den Befehl einfach wie aufgefordert ein.

Geben Sie den Befehl „make“ ein (wenn die Eingabeaufforderung nicht vorhanden ist, verwenden Sie einfach „apt install make“, um es zu installieren) und warten Sie.

make && make install #kompilieren und installieren

Warten Sie einfach weiter, bis die Installation abgeschlossen ist.

Zu diesem Zeitpunkt wechseln wir per CD in das Stammverzeichnis, um unsere eigene Python-Version zu überprüfen (da Python 2.7 die Bibliotheksfunktionen von Versionen über 3.0 nicht implementieren kann).

python -V

Ich habe festgestellt, dass es immer noch 2,7 ist. Was ist der Grund?

Dies liegt daran, dass die von Ihnen installierte Python3.6-Version nicht auf die Systemstandardversion geändert wurde

Zu diesem Zeitpunkt müssen Sie die Python-bezogenen Dateien im Verzeichnis /usr/bin/ löschen

cd /usr/bin
ls -al *python* #Zeigen Sie die Version an, auf die der vorhandene Softlink verweist. rm python #Löschen Sie den alten Softlink. ln -s python3.6 python #Erstellen Sie einen neuen Softlink.

Überprüfen Sie dann die aktuelle Version, es ist die normale Version.

2. Installieren Sie pycharm

Geben Sie nach der Dekomprimierung das PyCharm-Verzeichnis ein:

cd pycharm-community-2019.2.5/bin
bash pycharm.sh #Führen Sie das Programm aus

Da es jedoch mühsam ist, bei jedem Öffnen das Verzeichnis aufzurufen, erstellen wir eine „Verknüpfung“:

3. Installieren Sie Bibliotheken von Drittanbietern

Wenn das System standardmäßig Python 3.6 installiert, ist sein integriertes Pip auch Pip 3 (wenn kein Pip vorhanden ist, verwenden Sie den Befehl apt install pip3, um es zu installieren). Da bei der Verwendung von Pip zur Installation immer Fehler auftreten, wird empfohlen, das Installationspaket von der offiziellen Website herunterzuladen und selbst zu installieren.

Hier sind einige Beispiele:

Gehen Sie nach dem Herunterladen der Datei direkt in dieses Verzeichnis:

Einfach installieren!

pip installiere PyQt … #erledigt

Zusammenfassen

Oben habe ich Ihnen gezeigt, wie Sie mit Python den Task-Manager im Linux-Betriebssystem visualisieren können. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Python meldet sich über SSH bei Linux an und führt Operationen aus
  • Python verwendet Paramiko zum Betrieb von Linux
  • So installieren Sie Python 3.4.2 unter Linux
  • So installieren oder aktualisieren Sie Python 2.7 unter Linux
  • Verwenden von PIPE in Python zum Bedienen von Linux-Pipes
  • Methode zur interaktiven Ausführung von Lese- und Schreibvorgängen in Python-Dateien und Variablenbefehlen in der Linux-Shell
  • Verwenden von Python zur Fernsteuerung der Linux-Prozessanalyse

<<:  Swiper+echarts realisiert den Links- und Rechts-Scrolleffekt mehrerer Dashboards

>>:  3 häufige Fehler beim Lesen von MySQL Binlog-Protokollen

Artikel empfehlen

So stellen Sie eine Verbindung zum MySQL-Visualisierungstool Navicat her

Nach der Installation von Navicat Der folgende Fe...

Eine kurze Diskussion über die Magie von parseInt() in JavaScript

Ursache Der Grund für das Schreiben dieses Blogs ...

Beispielerklärung für langsame MySQL-Abfragen und -Protokolle

1. Einleitung Durch Aktivieren des Slow Query Log...

Einige grundlegende Anweisungen für Docker

Inhaltsverzeichnis Einige grundlegende Anweisunge...

Analyse und Lösung des a.getAttribute(href,2)-Problems in IE6/7

Kurzbeschreibung <br />In IE6 und 7 wird in...

Detaillierte Erklärung des Inline-Formats von HTML-Tabellen

Inline-Format <colgroup>…</colgroup> ...

Detaillierte Erläuterung des MySQL-Isolationsebenen-Operationsprozesses (cmd)

Beispielvorgang für nicht festgeschriebenes Lesen...

Detaillierte Erklärung zur Verwendung von MySQL Online DDL

Inhaltsverzeichnis Text LOCK-Parameter ALGORITHMU...

Eine kurze Diskussion über den VUE Uni-App-Lebenszyklus

Inhaltsverzeichnis 1. Anwendungslebenszyklus 2. S...