Centos7はPython3.6をインストールします。

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

Centos7はPython3.6をインストールします。
CentOSはPython3.6をインストールします
Centos7はPython2.7をインストールします
CentosはPython3をインストールします
CentOS6.8はpython2.7をインストールします
CentOS + Python3.6 +
1.5Centos7をインストールする
Centos 7.5 python3.6
CentOS7はpython3とpip3をインストールします
CentOS6.9はpythonをコンパイルしてインストールします
Centos6インストールpython3pip3 ipython3
CentOS6はpython3をコンパイルしてインストールします
Centos7.3はnginxをインストールします
CentOS7.2はMysql5.7.13をインストールします
CentOSはRedmineをインストールします
CentOS7はMySQLをインストールします
ubuntu18.04インストールpython2
Centos7インストールprotobuf
CentOS7はDockerをインストールします
CentOS7はGlusterFSをインストールします
CentOS7アップグレードpython3
CentOS7.4はZabbix3.4をインストールします
CentOS7はDockerをインストールします
Centos6.5はTomcatをインストールします
ubuntu12.04インストールpython3
VmwareはCentOS6をインストールします
centos7 install docker-ce 18.01.0
CentOS7.2はMariaDBをインストールします
CentOS7はHadoop3.0.0をインストールします
Python-centos6のインストール
Centos7.6はseleniuをインストールします
CentOS7.3はZabbix3をインストールします
Centos7はLAMP + PHPmyadminをインストールします
CentOSインストールmysql
CentOSはopenjdk1.8をインストールします
CENTOS6.5インストールCDH5.12.1(1)
CentOSはPython3とpip3をすばやくインストールします
CentOS8にPython3.8をインストールする方法
CentOSはPHPをインストールします
CentOS6はmist.ioをインストールします
Centos7はDockerをインストールします
CentOS7インストールmysql
CentOS8にPythonをインストールする方法
Python3をインストールし、CentOS8でansible
centOsはrabbitMQをインストールします
CentOS7はMySQL5.6をインストールします
Centos7はNginxをインストールします
CentOS6.5はCDH5.13をインストールします
Centos7インストールdocker18
centos7インストールドッカー
CentOSインストールjdk
centos7インストールnginx-rtmp
CentOS8はMySQL8.0をインストールします
Centos6.3はKVMをインストールします
CentOSはPostgreSQL9.1をインストールします
CentOS7はmysql8をインストールします
CentOS7はJava1.8をインストールします
CentOS8はfastdfs6.06をインストールします
CentOS7はGitlabをインストールします
Centos7はPostgreSQLをインストールします
CentOS7はMySQL8をインストールします