Centos8 (最小インストール) Python3.8+pip のインストール方法に関するチュートリアル

Centos8 (最小インストール) Python3.8+pip のインストール方法に関するチュートリアル

Python8のインストールを最小化した後、Python3.8.1をインストールしました。オンラインでチュートリアルを探しましたが、どれも完全に成功しませんでした。または、インストールは成功しますが、pip は使用できません。最後に、複数のチュートリアルに基づいてコマンドをコンパイルし、正常にテストしたところ、インストールと使用に問題はありませんでした。

yum -y wget をインストールします
yum -y インストールセットアップ 
yum -y perlをインストール
yum インストール openssl-devel -y
yum で zlib-devel をインストールします -y
yum -y groupinstall "開発ツール"
yum -y インストール zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum インストール -y libffi-devel zlib1g-dev
yum インストール zlib* -y
yum で libffi-devel をインストールします -y
https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tar.xz をダウンロードしてください
tar -xvJf Python-3.8.1.tar.xz
/usr/local/python3 ディレクトリに移動します 
Python-3.8.1をインストール
./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl 
作成 && インストール
python3 は、Python のバイナリファイルです。
python3 の bin に pip3 を追加する
pip3 インストール --upgrade pip

今日、Baotaのインストールプログラムを見て、Python 3.6は次のコマンドで簡単にインストールできることを発見しました。

 python3 をインストールします。python3-devel -y
 python3 を /usr/bin/python にコピーします。

インストール後、以下のコマンドでPIPをアップグレードすると正常に使用できるようになります。

pip3 install --upgrade pip

要約する

以上が編集者が紹介した Centos8 に Python3.8+pip をインストールする方法(最小インストール)のチュートリアルです。皆様のお役に立てれば幸いです!

以下もご興味があるかもしれません:
  • シェルスクリプトを使用して CentOS7 に python3.8 環境をインストールする (推奨)
  • Centos7に最新のpython3.8をインストールする
  • VirtualBox CentOS7.7.1908 Python3.8 ビルド Scrapy 開発環境 [グラフィックチュートリアル]
  • CentOS に python3.8.2 をインストールするための詳細なチュートリアル

<<:  MySQL の general_log ログの知識ポイントの紹介

>>:  Vue で echarts を使用してコンポーネントを視覚化する方法

推薦する

Flash での HTML と CSS の適用

Flash での HTML と CSS の適用:同僚の Den が Flash で HTML と C...

MySQL CHARとVARCHARの選択方法

目次VARCHAR 型と CHAR 型結論: VARCHAR 型と CHAR 型VARCHAR と ...

Linuxで同一ファイルを見つける方法

コンピュータを使用すると、システム内に大量のゴミが生成されます。最も一般的なケースは、同じファイルが...

js クロージャとガベージ コレクション メカニズムの例の詳細な説明

目次序文文章1. 終了1.1 クロージャとは何ですか? 1.2 クロージャの特性1.3 クロージャを...

上下に空白行があるフォームを挿入する解決策

ウェブページを作成するときに、フォームを挿入した後、フォームの上下に空白行が表示されることがよくあり...

vue-resource インターセプターの使用に関する詳細な説明

序文インターセプター最近のフロントエンド フレームワークでは、インターセプターは基本的に非常に基本的...

MySQL ベースのシーケンス実装方法

チームは新しいフレームを交換しました。すべての新しいビジネスでは、新しいフレームワークと新しいデータ...

MySQL 権限制御の詳細な説明

目次mysql 権限制御権限システムテーブル変更後にMySQLの権限を有効にする方法権限の付与と取り...

静的ページと動的ページの実行メカニズムの説明

1. 静的ページとは、Web ページ内に HTML タグのみが含まれるページです。WEB 開発者がこ...

WeChatミニプログラムでトークンの有効期限を処理する方法

目次まず結論から質問解決Promiseを使用してコールバック関数をカプセル化する要約するまず結論から...

Linux 環境変数の設定方法のまとめ (.bash_profile と .bashrc の違い)

Linux では、アプリケーションをダウンロードしてインストールすると、起動時にアプリケーション名...

CSS3はNESゲームコンソールのサンプルコードを実装します

成果を達成する実装コードhtml <input type="radio" ...

Windows 10 無料インストール版の MySQL インストールと設定のチュートリアル

ネットでいろいろ検索してみたところ、Linux システム向けではなく、現在の新しいバージョンと一致し...

JavaScript ES 新機能ブロックスコープ

目次1. ブロックスコープとは何ですか? 2. ブロックスコープが必要なのはなぜですか? 3. 関数...