Linuxオペレーティングシステムは、タスクマネージャーの視覚化機能を実装するためにPythonを使用しています。

Linuxオペレーティングシステムは、タスクマネージャーの視覚化機能を実装するためにPythonを使用しています。

1. Pythonのインストール

1. フォルダーを作成します。

mkdir python 

フォルダに入り、解凍します:

tar zxvf Python-3.6.5.tar

Python-3.6.5 フォルダーに入り、次のように入力します。

./configure

次に、多くのプロセスが表示され、最後にコマンドを実行するように求められます。プロンプトに従ってコマンドを入力してください。

make コマンドを入力し (プロンプトが存在しない場合は、apt install make を使用してインストールします)、待機します。

make && make install #コンパイルしてインストール

インストールが完了するまでお待ちください。

この時点で、ルートディレクトリにcdして、独自のpythonバージョンを確認します(python 2.7では、3.0以上のバージョンのライブラリ関数を実装できないため)。

python -V

まだ 2.7 であることがわかりました。理由は何でしょうか?

これは、インストールしたpyton3.6バージョンがシステムのデフォルトバージョンに変更されていないためです。

この時点で、/usr/bin/ディレクトリ内のpython関連ファイルを削除する必要があります。

/usr/bin にコピー
ls -al *python* #既存​​のソフトリンクが指しているバージョンを表示 rm python #古いソフトリンクを削除 ln -s python3.6 python #新しいソフトリンクを作成

次に現在のバージョンを確認します。通常のバージョンです。

2. pycharmをインストールする

解凍後、pycharm ディレクトリに入ります。

pycharm-community-2019.2.5/bin を実行します。
bash pycharm.sh #プログラムを実行する

しかし、開くたびにディレクトリに入るのは面倒なので、「ショートカット」を作成します。

3. サードパーティのライブラリをインストールする

システムがデフォルトで Python 3.6 をインストールする場合、その組み込み pip も pip 3 です (pip がない場合は、apt install pip3 コマンドを使用してインストールします)。pip を使用してインストールすると必ずエラーが発生するため、公式サイトからインストール パッケージをダウンロードして自分でインストールすることをお勧めします。

以下にいくつか例を挙げます。

ファイルをダウンロードしたら、次のディレクトリに直接移動します。

インストールするだけ!

pip で PyQt をインストール... #完了

要約する

上記は、Python を使用して Linux オペレーティング システムでタスク マネージャーを視覚化する方法について紹介したものです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • PythonはSSH経由でLinuxにログインし、操作を実装します
  • PythonはLinuxを操作するためにparamikoを使用する
  • LinuxにPython 3.4.2をインストールする方法
  • Linux で Python 2.7 をインストールまたはアップグレードする方法
  • Python で PIPE を使用して Linux パイプを操作する
  • Python ファイルの読み書き操作と Linux シェル変数コマンドの対話型実行方法
  • Pythonを使用してLinuxプロセス分析をリモート操作する

<<:  Swiper+echartsは複数のダッシュボードの左右スクロール効果を実現します

>>:  MySQL Binlog ログの読み取り時によくある 3 つのエラー

推薦する

MySQL 文字列連結と null 値の設定のためのインスタンス メソッド

#文字列連結 concat(s1,s2); テーブル内の last_name と first_nam...

Vue はチャット ボックスで絵文字を送信する機能を実装します

vueチャットボックスで絵文字を送信し、vueインターフェースで絵文字を送信するための具体的なコード...

HTML フォームとフォーム内部タグの使用

コードをコピーコードは次のとおりです。 <html> <ヘッド> <t...

aタグ内のテキストを非表示にして画像を表示するには?360モードレンダリングに対応

多くの場合、画像を表示する<a>タグのスタイルに遭遇しますが、タグ内にテキストがあり、そ...

見落としがちなVue.jsのAPIを詳しく解説

目次次のチェックv-model 構文シュガー.sync 修飾子$セット計算プロパティセット要約する次...

Virtualbox に Centos7 仮想マシンをインストールする詳細なグラフィック チュートリアル

1. Centos7をダウンロードするダウンロードアドレス: https://mirrors.tun...

Vueにログイン認証傍受機能を設置するアイデアを詳しく解説

目次1. 解決策2. サーバーから返されたトークンをブラウザに保存する3. リクエストにアクセス権限...

sql_mode を変更する際の MySQL エラーの解決方法

目次ERR 1067による殺人事件2番目の問題の原因はsql_modeです3. sql_modeを設...

HTTP サーバーとクライアントのやり取りをシミュレートする Node.js+postman

目次1. NodeがHTTPサーバーを構築する2. HTTPサーバーがリクエストを取得する1. Po...

Linuxの運用と保守の基本プロセス管理と環境構成分析

目次1. プロセスの基本的な概要2. プロセスの構成要素3. プロセス環境4. プロセスステータス5...

HTML テーブルタグチュートリアル (24): 行の水平方向の配置属性 ALIGN

水平方向では、行の配置を左、中央、右に設定できます。基本的な構文<TR ALIGN="...

img タグの src 属性値が空の場合の 2 つのリクエストの問題 (IE 以外のブラウザ)

img src 値が空の場合、リクエストが 2 つ行われます。一部の学生は以前に同様の状況に遭遇した...

初心者のためのウェブサイト構築入門 - ウェブサイト構築に必要な条件とツール

今日は、初心者の次のような質問に答えます。学ぶ勇気さえあれば、自分のウェブサイトを構築するのは簡単で...

Dockerを使用してブログサイトを素早く構築する方法の詳細な説明

目次1. 準備2. 展開プロセス3. アクセステストHalo は、ブログに慣れている学生に追加のオプ...