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 を使用してコンポーネントを視覚化する方法

推薦する

Nginx の動的および静的分離実装ケースのコード分析

静的と動的の分離動的リクエストと静的リクエストはミドルウェアを通じて分離され、不要なリクエストの消費...

JavaScriptを使用してページ効果を作成する

11. JavaScriptを使用してページ効果を作成する11.1 DOMプログラミングDOM プロ...

MySQL GTID マスターとスレーブの不一致を修復するソリューション

目次解決策1: レプリカを再構築する前提条件アドバンテージ欠点手順マスター奴隷解決策2: データ修復...

Centos7 の起動プロセスと Systemd での Nginx の起動構成

Centos7 の起動プロセス: 1.post(電源投入時のセルフテスト) 電源投入時のセルフテスト...

aタグに下線を付け、クリック前後で色を変える方法

コードをコピーコードは次のとおりです。リンクフォントサイズ: 12px;色: #000000;テキス...

Vue+video.jsはビデオプレイリストを実装します

この記事では、ビデオプレイリストを実装するためのvue + video.jsの具体的なコードを参考ま...

MySQL デッドロックのトラブルシューティングの全プロセス記録

【著者】 Liu Bo: Ctrip テクニカル サポート センターのシニア データベース マネージ...

史上最もシンプルな MySQL データのバックアップと復元のチュートリアル (パート 2) (パート 36)

データのバックアップと復元パート2は次のとおりです基本的な概念:バックアップ、現在のデータまたはレコ...

Navicat For MySQL の使い方に関する簡単なチュートリアル

推薦する: Navicat for MySQL 15 登録とアクティベーションの詳細なチュートリアル...

MySQL 5.7 生成列の使用例の分析

この記事では、例を使用して、MySQL 5.7 で生成された列の使用方法を説明します。ご参考までに、...

Pycharm2017はpython3.6とmysqlの接続を実現します

この記事では、pycharm2017でpython3.6とmysqlを接続する方法を参考までに紹介し...

Vite+ElectronでVUE3デスクトップアプリケーションを素早く構築

目次1. はじめに2. Viteプロジェクトを作成する1. viteをインストールする2. プロジェ...

MySQL トリガーの使用方法と利点と欠点の紹介

目次序文1. トリガーの概要2. トリガーの作成2.1 トリガー構文の作成2.2 コード例3. トリ...

CentOS8.1 で Gitlab サーバーを構築するための詳細なチュートリアル

Gitlab と Github の違いについては、あまり説明する必要はありません。一言でまとめると、...

MYSQLストアドプロシージャコメントの詳細な説明

目次1. 使用方法2. 準備3. 文法3.1 変数と代入3.2 入力および出力パラメータ3.3 プロ...