Centos7 での python3 のインストールとアンインストールに関するチュートリアル

Centos7 での python3 のインストールとアンインストールに関するチュートリアル

1. Python 3をインストールする

1. 依存パッケージをインストールしますyum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y

2. Pythonインストールパッケージwgetをダウンロードします https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz

ここで python3.5.2 をダウンロードしてインストールする理由は、主に後期の Django の安定性が優れているためです。

3. Pythonインストールパッケージを解凍します。tar -Jxvf Python-3.5.2.tar.xz

4. インストールパスを設定する

解凍ディレクトリに移動します

./configure プレフィックス = /usr/local/python3

5. コンパイルしてインストールする

解凍ディレクトリに移動します

make && make install

6. ソフト接続を設定するln -s /usr/local/python3/bin/python3 /usr/bin/python3

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

これでpython3.5.2とpip3を通常通り使用できるようになりました

ここでは、ソフト リンクを設定した後に pip3 を使用できないことがわかります。

解決:

[root@localhost bin]# which pip3 /usr/bin/pip3 [root@localhost bin]# pip3-bash: /usr/local/bin/pip3: そのようなファイルやディレクトリはありません [root@localhost bin]# type pip3 pip3 はハッシュ化されました (/usr/local/bin/pip3) [root@localhost bin]# hash -r [root@localhost bin]# type pip3 pip3 は /usr/bin/pip3 です

7. WindowsでPythonによって以前にインストールされたパッケージのリストをエクスポートする

cmdを開いてデスクトップに切り替えます

pip フリーズ > package.txt

次にそれをCentos7にインポートし、pip3を使用してファイル内のモジュールをインストールします。

この時点で、python3の関数と共通モジュールがインストールされ、正常に使用できます。

python3をアンインストールする

現在の Python バージョンを表示します。

python -V

アンインストールする場合、python の後に 2 または 3 が続くか、何も続かないことに注意します。そうでない場合は、すべてが削除されます。

python3 rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps pyhton3 whereis python3 |xargs rm -frv残りのファイルをすべて削除します アンインストールに成功しました! whereis python インストールされている既存のPythonを表示する

要約する

上記は、編集者が紹介した Centos7 に python3 をインストールおよびアンインストールする方法に関するチュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Centos8 (最小インストール) Python3.8+pip のインストール方法に関するチュートリアル
  • Centos7に最新のpython3.8をインストールする
  • CentOS6.5にpython3.7をインストールする詳細な手順
  • CentOS7にPython3をインストールする詳細なチュートリアル
  • Centos6.5 に python3.7.1 をインストールした後に pip が使用できなくなる問題の解決方法
  • Linux システム (CentOS) での python2.7.10 のインストール
  • CentOS7 での Python3 のインストールに関するチュートリアル分析

<<:  vue3+electron12+dll 開発のためのクライアント構成の詳細な説明

>>:  mysql8.0.14.zip のインストール中にデータ フォルダを自動的に作成できませんでした。サービスを開始できません。

推薦する

MySQL DATE_FORMAT関数の使用

タオバオが、ダブル11に最も多くの注文をした2人のユーザー、ユーザー1:「ショッピングの皇帝、陳哈哈...

Vue+element+oss はフロントエンドのフラグメントアップロードとブレークポイント再開を実現します

純粋なフロントエンド実装:切片上傳斷點續傳。斷點續傳カットとアップロードに基づいて実装する必要があり...

MySQL監視グループレプリケーションについて簡単に説明します

元のテキスト: https://dev.mysql.com/doc/refman/8.0/en/gr...

CSSの高さの崩壊問題についての簡単な説明

パフォーマンス例えば: HTML: <div class="first"&...

webpackが静的リソースキャッシュを実装する方法

目次導入複数の異なるハッシュを区別するハッシュチャンクハッシュコンテンツハッシュjs キャッシュの実...

光沢のある輝くウェブサイトデザインの感動的なデザイン例

このコレクションには、あなたのデザインアイデアにインスピレーションを与える、輝いて光沢のある、優れた...

Vue+ElementUI で超大規模なフォーム例を処理する方法

最近、社内の業務調整により、以前の超長文のロジックが大幅に変更されたため、リファクタリングする予定で...

SSMは、mysqlデータベースアカウントのパスワード暗号文ログイン機能を実装します。

導入当社は、情報セキュリティと機密アプリケーションに関わるいくつかのプロジェクトの研究開発に従事して...

初心者がHTMLタグを学ぶ(2)

初心者は、いくつかの HTML タグを理解することで HTML を学習できます。この入門書は、初心者...

mysql5.7.19 winx64 解凍版のインストールと設定のチュートリアル

mysql 5.7.19 winx64解凍版のインストールチュートリアルを収録しました。具体的な内容...

ECMAScriptにおけるプリミティブ値と参照値の詳しい説明

目次序文動的プロパティとは何ですか?値のコピー値の種類を決定する要約する序文これは JavaScri...

MySQL のデータベース パフォーマンスに影響を与える要因の説明

データベースのパフォーマンスに関する話面接では、「データベースにどのくらい精通していますか?」など、...

Apache Superset を使用して ClickHouse データを視覚化する 2 つの方法

Apache Superset は、データを表示および探索する方法を提供する強力な BI ツールで...

Redhat 8.0 システムのインストール方法に関するグラフィック チュートリアル (初心者には必須)

目次1. はじめに2. インストール01. 新しい仮想マシンを作成する02. システムをインストール...

HTML 画像 img にハイパーリンクを追加した後の醜い青い境界線の問題を解決する

HTML画像にハイパーリンクを追加すると醜い青い枠線が表示される次のように:解決: CSS スタイル...