centos7はpython3とipythonをインストールします

CentOS7のデフォルトシステムには、python2.Xのバージョンが付属しています。このバージョンは、システムの多くのプログラムに依存しているため、削除することはお勧めしません。最新のPython3を使用している場合は、ソースコードパッケージとシステムデフォルトパッケージのコンパイルとインストールの間に影響がないことがわかります。したがって、python3とpython2をインストールして共存させることができます。

centos7独自のpythonバージョンを表示する

[ root@localhost ~]# python -V
Python 2.7.5[root@localhost ~]# pip -V
pip 19.0.3from/usr/lib/python2.7/site-packages/pip(python 2.7)

元のpython2バージョンでpipツールがない場合は、最初にPython2バージョンでpipツールをインストールできます。

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip -V

python 2.7バージョンに対応するipythonをインストールします。ここでは、pipツールを使用してインストールします。

[ root@localhost ~]# pip install ipython

エラーを報告し、対応するパッケージをインストールします

yum install python-devel libxslt-devel libffi-devel

インストールが完了しました。ipythonを確認してください

[ root@localhost ~]# ipython -V
5.8.0[ root@localhost ~]# ipython
Python 2.7.5(default, Oct 302018,23:45:53) 
Type "copyright","credits" or "license"for more information.

IPython 5.8.0-- An enhanced Interactive Python.?-> Introduction and overview of IPython's features.%quickref -> Quick reference.
help      -> Python's own help system.
object?-> Details about 'object', use 'object??'for extra details.

In [1]:

python3をインストールします

[ root@localhost src]# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
[ root@localhost src]# tar xf Python-3.6.4.tgz 
[ root@localhost src]# cd Python-3.6.4[root@localhost Python-3.6.4]# ./configure --prefix=/usr/local/python3
[ root@localhost Python-3.6.4]# make && make install

ソフト接続を作成する

ln -sv /usr/local/python3/bin/python3 /usr/bin/python3
ln -sv /usr/local/python3/bin/pip3 /usr/bin/pip3

見る

[ root@localhost ~]# pip3 -V
pip 9.0.1from/usr/local/python3/lib/python3.6/site-packages(python 3.6)[root@localhost ~]# python3 -V
Python 3.6.4

python3インストールipython

[ root@localhost ~]# pip3 install ipython

ソフトリンクを作成する

ln -sv /usr/local/python3/bin/ipython3 /usr/bin/ipython3

見る

[ root@localhost ~]# ipython -V
5.8.0[ root@localhost ~]# ipython3 -V
7.4.0

yumはpython2を使用しているため、python3に置き換えた後は正しく機能しない可能性があります。引き続き、このpython2.7.5を使用してください。

したがって、yum構成ファイル(vi / usr / bin / yum)を変更します。

ファイルのヘッダーにある#!/ usr / bin / pythonを#!/ usr / bin / python2.7に変更し、保存して終了します。

Recommended Posts

centos7はpython3とipythonをインストールします
CentOS7はpython3とpip3をインストールします
CentOS6.9はpythonをコンパイルしてインストールします
Centos6インストールpython3pip3 ipython3
CentOS6はpython3をコンパイルしてインストールします
Centos7はPython3.6をインストールします。
CentOSはPython3.6をインストールします
Centos7はPython2.7をインストールします
CentosはPython3をインストールします
CentOS6.8はpython2.7をインストールします
CentOSはPython3とpip3をすばやくインストールします
Python3をインストールし、CentOS8でansible
CentOS7の下にPython3とPyをインストールします
centos7をインストールして接続します
Linuxを理解し、CentOSをインストールする
CentOs7.3はNginx1.9.9をコンパイルしてインストールします
CentOS7はMonoとMonoDevelopをインストールします
ubuntu18.04python3.8をコンパイルしてインストールします
CentOS6.5はJava8とTomcat8をインストールします
CentosはGitをコンパイルしてインストールします
Centos6.10はpythonとyumを再インストールします
Centos6.5はmongodbをインストールして構成します
CentOS7はOracleJDKとJREをインストールします
CentOS6.5はJava8とTomcat8をインストールします
CentOS6はJira7をインストールしてクラックします
CentOS6.5はJava8とTomcat8をインストールします
Centos7はntp-4.2.8p11をコンパイルしてインストールします
CentOS6のインストールとコンフルエンスのクラック
CentOS6はJira7をインストールしてクラックします
CentOS + Python3.6 +
1.5Centos7をインストールする
Centos 7.5 python3.6
Centos7インストールjdkおよびパッケージサービスサービス
CentOS5.9でkeepalivedをインストールして構成します
CentOSYumはMySQL5.6をコンパイルしてインストールします
CentOS6.xはNginxをコンパイルしてインストールします
CentOS7はL(A | N)MP環境をコンパイルしてインストールします
CentOS7.3はiptablesをインストールして詳細に使用します
CentOS8にPython3.8をインストールする方法
CentOS7yumはmysqlをインストールして起動します
CentOS8-NFSサービスをインストールして構成する
Centos7とcentos8はmysql5.65.78.0をインストールするのでとても簡単です
Centos7はopenJdkをアンインストールし、JDK1.8をインストールします
CentOS8にPythonをインストールする方法
CentOS6.8でdockerをインストールして使用する
CentOS7はSQLServerをインストールして使用します
centos7でpython3環境を構成し、
CentOS最小限のインストールとTIPSの構成
Centos7にFreeIPAをインストールして構成する
LinuxCentOS6はPytをコンパイルしてインストールします
virtualBoxはcentosをインストールし、tomcatをビルドします
CentOS6.3の下にMono3.2とJexus5.4をインストールします
CentOS7でlibmodbusライブラリをコンパイルしてインストールします
Centos7.3はnginxをインストールします
CentOS7.2はMysql5.7.13をインストールします
CentOSはRedmineをインストールします
CentOS7はMySQLをインストールします
ubuntu18.04インストールpython2
Centos7インストールprotobuf
CentOS7はDockerをインストールします
CentOS7はGlusterFSをインストールします