1つは、centos7がPython3.6.5のチュートリアルをインストールする
1、 Pythonをインストールする前に、後で発生するいくつかの依存関係の問題をインストールする必要があります(依存関係の問題がある場合は、インストールの手順に従ってください)。
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
yum install xz gcc zlib zlib-devel wget sqlite-devel openssl-devel -y
2、 公式ウェブサイトからPythonソースコードパッケージをダウンロードします
ダウンロードリンク:[https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz](https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz)
ダウンロードが完了したら、ソースコードパッケージをサーバーにアップロードします
3、 ファイルを解凍します。
xz -d Python-3.6.5.tar.xz
tar -xvf Python-3.6.5.tar.xz
注:Pythonファイルを/ usr /フォルダーに解凍します。
4、 ファイルディレクトリに移動します
cd Python-3.6.5
5、 Pythonのインストールとコンパイルを開始します
. /configure --prefix=/usr/Python-3.6.5
makeコマンドを実行します(コンパイルを待つ、約5〜6分)
make installコマンドを実行します(コンパイルとインストールを待機します)
インストールプロセス中にエラーが発生しました。zlibパッケージをインストールする必要があります
yum -y install zlib*
zlib *をインストールした後、
を再コンパイルします
make install
6、 Centos7システムがデフォルトでPython3.6を使用できるようにする
cd /usr/bin/
mv python python.bak#元のファイルをバックアップする
ln -s /usr/Python-3.6.5/bin/python3.6 / usr / bin / python(ファイルの最初の文字の大文字と小文字に注意してください)
(注:ln -sソースファイル、ソフトリンクとしてのターゲットファイル)
7、 Python3.6.5が正常にインストールされているかどうかをテストします
8、 yumソースで使用されているPython2がPython3に置き換えられているため、正しく機能しません。次の情報を変更する必要があります:
yum構成ファイルを変更します:
vi /usr/bin/yum
ファイルの先頭を#!/ usr / bin / pythonから#!/ usr / bin / python2.7
に変更します
9、 yumをテストするときの通常:
yum -y install vim
プロンプトエラー、次の情報を変更する必要があります:
vi /usr/libexec/urlgrabber-ext-down
/ usr / bin / pythonを/ usr / bin / python2.7
に変更します
10、 yumが正常かどうかもう一度テストします
yum -y install vim
上記の手順は、Centos7にPython3.6.5をインストールするための実際の操作ドキュメントです。
2つ目は、Centos7がIpython6.1.0
をインストールすることです。
1、 インストールに依存する環境
yum install xz gcc zlib zlib-devel wget sqlite-devel openssl-devel -y
2、 ipythonインストールパッケージをダウンロードする
インストールパッケージのダウンロードアドレス:
wget https://pypi.python.org/packages/79/63/b671fc2bf0051739e87a7478a207bbeb45cfae3c328d38ccdd063d9e0074/ipython-6.1.0.tar.gz#md5=1e15e1ce3f3f722da6935d7ac0e51346
wgetツールがインストールされていないことを確認し、yumを使用してwgetツールをインストールします
yum -y install wget
ipythonインストールパッケージのダウンロードを続行します
2、 ipython
をインストールします
tar xf ipython-6.1.0.tar.gz
cd ipython-6.1.0
Pythonを使用してipythonをインストールします(Pythonがインストールされている場合)
python setup.py install
3、 ipythonが正常にインストールされているかどうかをテストします
` このようなエラーが発生した場合は、環境変数の設定が間違っていることを意味します。変更方法は以下のとおりです。
alias ipython='python -m IPython'
`4、 上記のエラーを表示します。ipythonが正常に実行されるまで、pipを介して不足しているすべてのモジュールをインストールする必要があります。
'traitlets'モジュールがないことを確認し、pip
を介して実際のモジュールをインストールします
pip3 install traitlets
5、 pip
をダウンロードしてインストールします
拡張ソースをインストールします:yum -y install epel-release
Python-pipモジュールをインストールします。yuminstallpython-pip
ln -sv /usr/Python-3.6.5/bin/pip3 /usr/bin/pip3
6、 トレイトレットモジュールをインストールする
pip install traitlets
7. pip3 install pygments
8. pip3 install pexpect
9. pip3 install pickleshare
10. pip3 install prompt_toolkit
11. pip3 install simplegeneric
12. ipythonを再度テストします:
**要約:**
pipのインストールの過程で多くの時間が無駄になり、-bash:pip3:コマンドが見つかりませんでした。インターネット上で多くのメソッドを見つけましたが、機能しませんでした。最後に、ソフトリンクが正常に作成されました。
このインストールを通じて、次のことがわかります。インストールプロセス中に、発生した問題をさらに検索する必要があります。そうすれば、確実に解決策が見つかります。
Recommended Posts