コンパイルとPython-3.7.4をインストールCentOS7.6

インストール手順

1.インストールパッケージをダウンロードしてください。
https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz wgetの
<説明>メッセージSSL / TSLのエラーに加え、--no-チェック-certificateオプションの場合
2.ソリューション圧縮され
たtar xzvf-のPython-3.7.4.tgz
CDのpython-3.7.4
3.設定
*ビューの設定オプション。
--helpは./configure
*一般的な構成オプションを設定するには
--prefix =は/ usr / local /のpython3のインストールパスを #pyhton
--with-opensslの=は/ etc / PKI / TLS #OpenSSLライブラリのインストールパス
したい場合*すべての安定した、最適化されたバージョンの建設活動が含まれ、次のオプションを追加することができます(ただし、一般的に、この構成チェックプロセスは非常に時間がかかることになる必要はありません)
--enable-最適化
*システムは、OpenSSLがインストールされているかどうかを確認し
ます。rpm -qaを| grepを-iのopenssl
OpenSSL *ビューのバージョン
のOpenSSLのバージョンの-a#はOpenSSLのインストールへのパスが表示されます
*私のインストール設定オプション
は./configure --prefix =は/ usr / local /のpython3 --with-OpenSSLの=は/ etc / PKI / TLS
4.コンパイル
メイク
5.インストール
make installを

環境変数の設定

*ソフトリンクを設定
LN /usr/local/python3/bin/python3.7 -sは/ usr / local / binに/ Pythonの
*以下を追加し、/ etc / profileをを変更します。
PATH = $ PATHをエクスポートします:は/ usr / local /のpython3 / binに
保存した後、実行します。ソースは/ etc / profile
*がインストールされたバージョンを表示するには、コマンドを実行
#--versionのPython
のPython 3.7.4を
インストールが成功したかどうかを検出し、Pythonのコマンドを実行するために直接*
#のPython
のPython 3.7.4(デフォルト、2019年9月10日、 1時13分53秒)
[GCC 4.8.5 20150623(Red Hatの4.8.5-36)] LinuxのON
タイプ"ヘルプ"、 "著作権"、 "クレジット"または詳細については、 "ライセンス"。
>>>
#ときに出力上記の情報は、正常にインストールのPython-3.7.4を表します。

ピップのツールを設定します

python-3.7.4バージョンは、インストール・パスは/ usr / local /のpython3 / binにPIPツール、インストールが成功し、そこPIP3とpip3.7 2つの実行可能ファイルが付属しています 。
*ソフトリンクのPIP3ツール確立
のln -sは/ usr / local /のpython3 / binに/ PIP3は/ usr / local / binに/ PIP3を

インストールプロセス中に発生する問題

1. ModuleNotFoundError:という名前のモジュールが「_ctypesない 」
次のコマンドを実行し、依存ライブラリlibffi-develのをインストールする必要が:
YUM libffi-develの番号の-yをインストール-yは、すべての質問にyesと答えている告げました

 

おすすめ

転載: www.cnblogs.com/yunfan1024/p/11495236.html