centos7.6でPython 3をインストールします.7.4

1236 ワード

1.ダウンロード
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

2.解凍
tar -xzvf Python-3.7.4.tgz

3.構成
mkdir -p /usr/local/python3
      Python-3.7.4
cd Python-3.7.4
./configure --prefix=/usr/local/python3/

4.コンパイル
make

5.インストール
make install

6.ショートカットの作成
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

7.pip 3の更新
pip3 install --upgrade pip

8.環境変数に/usr/local/python 3を追加
vi .bash_profile
  
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
    ,    :source .bash_profile

よくあるエラー
  :ModuleNotFoundError: No module named '_ctypes'
    :yum install libffi-devel
  :zipimport.ZipImportError: can‘t decompress data; zlib not availabl
    :yum install zlib-devel
  :No module named '_ssl'
    :yum install openssl-devel,        
  :No module named '_sqlite3
    :yum install sqlite-devel,        
  :ImportError: No module named Tkinter
    :
yum install tkinter 
yum -y install tcl-devel tk-devel