CentOSはPython3とpip3をすばやくインストールします

CentOSは、特にサーバーとして頻繁に使用されるLinuxシステムの1つです。Python2のみが付属していますが、Python3が広く使用されているため、自分でインストールする必要があります。同時に、サードパーティのライブラリをより便利にインストールするには、 pip3。

1つは、関連する依存関係をインストールする##

  1. インストール環境は以下によって異なります。
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
  1. gccコンパイラをインストールします(すでにインストールされている可能性があります)
yum install gcc -y

2つ目は、Python3をインストールする##

説明する例としてPython3.7を取り上げます。

  1. Pythonインストールパッケージをダウンロードする
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

ダウンロードが遅いため、ローカルにダウンロードして、より高速にサーバーにアップロードできます。

  1. インストールパッケージを / usr / localフォルダーに移動します
mv Python-3.7.4.tgz /usr/local/
  1. ローカルディレクトリにPython3ディレクトリを作成します
mkdir /usr/local/python3
  1. Pythonインストールパッケージ圧縮パッケージが入力されるディレクトリ
cd /usr/local/
  1. インストールパッケージを解凍します
tar -xvf Python-3.7.4.tgz
  1. 解凍したディレクトリに入る
cd /usr/local/Python-3.7.4/
  1. インストールディレクトリを構成します
. /configure --prefix=/usr/local/python3
  1. ソースコードをコンパイルする
make
  1. ソースインストールを実行します
make install

このステップでは、エラー ModuleNotFoundError: '_ ctypes'という名前のモジュールが表示されない場合があります。これは依存関係パッケージ libffi-develが欠落しているためです。解決策については、[https://blog.csdn.net/CUFEECR/article/details/103093951](https://blog.csdn.net/CUFEECR/article/details/103093951)を参照してください。

  1. ソフト接続を作成する
ln -s /usr/local/python3/bin/python3  /usr/bin/python3
  1. テスト
    印刷するには python3と入力します。
Python 3.7.4(default, Sep  62020,09:22:23)[GCC 4.8.520150623(Red Hat 4.8.5-39)] on linux
Type "help","copyright","credits" or "license"for more information.>>>

これは、Pythonが正常にインストールされたことを意味します。

2、pip3をインストールします##

  1. インストールの依存関係(不要)
sudo yum install openssl-devel -y 
sudo yum install zlib-devel -y
  1. setuptoolsをインストールします
# インストールファイルをダウンロードする
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

# 解凍する
tar -zxvf setuptools-19.6.tar.gz 
cd setuptools-19.6

# インストールを実行します
sudo python3 setup.py build 
sudo python3 setup.py install
  1. pip3をインストールします
# インストールファイルをダウンロードする
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-20.2.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
 
# 解凍する
tar -zxvf pip-20.2.2.tar.gz 
cd pip-20.2.2

# インストールを実行します
python3 setup.py build 
sudo python3 setup.py install
  1. テスト
    インストールが完了したら、 pip3 -Vと入力して、次のように出力します。
pip 20.2.2from/usr/local/python3/lib/python3.7/site-packages/pip(python 3.7)

これは、インストールが成功し、必要なサードパーティライブラリを正常にインストールできることを意味します。注意:
Python2と区別するために、使用する場合は「pipxxx」ではなく「pip3xxx」にする必要があります。

Recommended Posts

CentOSはPython3とpip3をすばやくインストールします
CentOS7はpython3とpip3をインストールします
centos7はpython3とipythonをインストールします
CentOS6.9はpythonをコンパイルしてインストールします
Centos6インストールpython3pip3 ipython3
CentOS6はpython3をコンパイルしてインストールします
Centos6はPython2.7.13をインストールします
Centos7はPython3.6をインストールします。
CentOSはPython3.6をインストールします
Centos7はPython2.7をインストールします
Python3をインストールし、CentOS8でansible
CentosはPython3をインストールします
CentOS7の下にPython3とPyをインストールします
CentOS6.8はpython2.7をインストールします
centos7をインストールして接続します
Linuxを理解し、CentOSをインストールする
CentOs7.3はNginx1.9.9をコンパイルしてインストールします
ubuntu18.04python3.8をコンパイルしてインストールします
CentOS6.5はJava8とTomcat8をインストールします
CentosはGitをコンパイルしてインストールします
Centos6.10はpythonとyumを再インストールします
Centos6.5はmongodbをインストールして構成します
CentOS7はOracleJDKとJREをインストールします
CentOS6.5はJava8とTomcat8をインストールします
CentOS6はJira7をインストールしてクラックします
CentOS6.5はJava8とTomcat8をインストールします
Centos7はntp-4.2.8p11をコンパイルしてインストールします
CentOS6のインストールとコンフルエンスのクラック
CentOS6はJira7をインストールしてクラックします
Centos7インストールjdkおよびパッケージサービスサービス
CentOS7yumはmysqlをインストールして起動します
CentOS5.9でkeepalivedをインストールして構成します
CentOSYumはMySQL5.6をコンパイルしてインストールします
Centos5.2でLAMPをコンパイルしてインストールします
CentOS8インストールGitと基本構成
CentOS6.xはNginxをコンパイルしてインストールします
CentOS7はL(A | N)MP環境をコンパイルしてインストールします
CentOS7.3はiptablesをインストールして詳細に使用します
CentOS8にPython3.8をインストールする方法
CentOS7yumはmysqlをインストールして起動します
CentOS8-NFSサービスをインストールして構成する
Centos7とcentos8はmysql5.65.78.0をインストールするのでとても簡単です
Centos7はopenJdkをアンインストールし、JDK1.8をインストールします
CentOS8にPythonをインストールする方法
CentOS6.8でdockerをインストールして使用する
1.5Centos7をインストールする
CentOS7はSQLServerをインストールして使用します
centos7でpython3環境を構成し、
CentOS最小限のインストールとTIPSの構成
Centos 7.5 python3.6
Centos7にFreeIPAをインストールして構成する
LinuxCentOS6はPytをコンパイルしてインストールします
virtualBoxはcentosをインストールし、tomcatをビルドします
CentOS6.3の下にMono3.2とJexus5.4をインストールします
CentOS7でlibmodbusライブラリをコンパイルしてインストールします
CentOS7.5ソースコードはmysql5.7.29をコンパイルしてインストールします
Centos7はMySQL8問題レコードをコンパイルしてインストールします
Centospython3コンパイルインストールとコンパイルgccアップグレード
R&D:CentOS7にPython3をインストールする方法
32ビットおよび64ビットのCentOS6.0でMono2.10.8およびJexus5.0をインストールします
セントス環境でのPythonとスクレイプ展開