python3.6をコンパイルしてインストールする手順
1. python3ソースパッケージをダウンロードする
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
2. python3によってコンパイルされた依存パッケージをダウンロードします
yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
3.ソースパッケージを解凍します
tar -zxvf Python-3.6.6.tgz
4.ソースパッケージフォルダーを入力します
cd Python-3.6.6
5.コンパイルしてインストール
1.ソースパッケージディレクトリを入力します
-
lsソースパッケージのコンテンツを表示
-
コンパイルされたファイルMakefileを解放する
./configure --prefix = / opt / python36#インストールディレクトリを/ opt / python36として指定します
4.コンパイル
make#は、ソースパッケージのコードをLinuxサーバーで認識されるコードにコンパイルすることと同じです。
5.コンパイルしてインストールします。この手順により、最終的に/ opt / python36 /が生成されます
インストールする
注:ステップ4と5は一緒に実行できますが、&&で区切る必要があります
make && make install#最初にMakeを実行し、実行が完了したらmake installを実行します
アップロードしています... 再アップロードがキャンセルされました
/ optディレクトリに移動してpython36フォルダーを表示します。必要なpython3がここにあります
/ opt / python36 / bin / python3 / opt / python36 / bin / pip3 .....
6. Linuxのパス変数を変更し、python3を追加します
/ etc / profileシステム環境変数構成ファイルを変更し、次のコンテンツを追加します
vim / etc / profile
〜/ .bash_profile#これはユーザー環境変数構成ファイルです / etc / profile#システム環境変数構成ファイル
PATH = / opt / python36 / bin:/ usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ root / bin
注:python3ディレクトリを最初に配置してください
7.パス設定を永続的に有効にするには、/ etc / profileグローバル環境変数構成ファイルに追加します。構成ファイル/ etc / profileを再ロードします
ソース/ etc / profile
8. pyhon3を入力します