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 テーブルとデータベース シャーディングのアプリケーション シナリオと設計方法

多くの友人がフォーラムやメッセージエリアで、どのような状況で MySQL をシャーディングする必要が...

ウェブデザイナーのウェブデザイン学習経験とスキルのまとめ

会社の影響力が拡大し、製品が改良され続けるにつれて、関連するイメージデザインもそれに追いつき、徐々に...

マインドマップを使って4つの側面からWeb標準の価値を議論する

このアイデアを改善し、より良い意見を得られることを期待して、議論を刺激するためにいくつかの値を大まか...

Vue実装のカウンターケース

この記事では、カウンター表示を実現するためのVueの具体的なコードを例として紹介します。具体的な内容...

W3C チュートリアル (6): W3C CSS アクティビティ

スタイル シートは、ドキュメントの表示方法、発音方法、または入力方法を記述します。スタイル シートは...

Linux サーバー上で複数の SVN リポジトリを構成するプロセスの詳細な説明

1. 指定されたディレクトリにリポジトリを作成し、ディレクトリ全体を保存してください。この記事のサン...

Websocket+Vuexはリアルタイムチャットソフトウェアを実装します

目次序文1. 効果は図の通りです2. 具体的な実施手順1. Vuexの紹介2.webscoked実装...

VUE+Canvasはデスクトップピンボールブロック破壊ゲームのサンプルコードを実装します

誰もがピンボールやレンガ崩しのゲームをプレイしたことがあるでしょう。左と右のキーを使用して、下にある...

IdeaでTomcatを起動したときに複数のリスナーが報告される問題を解決する

エラーのスクリーンショット例外が発生した場所が見つかりません。解決策: リソースディレクトリにlog...

Vueオプションの詳細な説明

目次1. オプションとは何ですか? 2. 含まれる属性3. エントリー属性エルデータ方法コンポーネン...

Vue/React シングルページ アプリケーションをリフレッシュなしで復元するソリューション

目次導入なぜわざわざ?落とし穴のあるコミュニティソリューション(Vue を例に挙げる)現時点では良い...

Dockerのクイックガイド

Docker は、安全で繰り返し可能な環境でソフトウェアを自動的にデプロイする方法を提供し、コンピュ...

uniapp パッケージ化されたアプレット レーダー チャート コンポーネントの完全なコード

効果画像:実装コードは以下のとおりですビュー <canvas id="radar-c...

Vueコンポーネントドキュメント生成ツールライブラリのメソッド

目次.vue ファイルの解析文書情報を抽出するコンポーネント名、説明、プロパティ、メソッド、モデルを...

linuxdeployqt を使用して Ubuntu で Qt プログラムをパッケージ化する問題を解決する

いくつかの Qt インターフェース プログラムを作成しましたが、Qt 環境がインストールされていない...