ホームページ  >  記事  >  バックエンド開発  >  centos7にpython3をインストールする方法

centos7にpython3をインストールする方法

尚
オリジナル
2019-06-29 16:07:275494ブラウズ

centos7にpython3をインストールする方法

1. Centos は事前に Sqlite データベースをインストールする必要があるため、そうしないと後で Python が sqlite3 を正常にインポートできなくなるため、アップグレードする前に Sqlite データベースを事前にインストールすることをお勧めしますPython。
readline-devel のインストールに失敗すると、キーボードの上下左右のキーが使用できなくなる可能性があります

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y

2. インストールする Python3 インストール パッケージをダウンロードします

3.コンパイルとインストール

PS: ここでは、Python3.7 バージョンの依存関係インストールに関する初期警告を示します。Python3.6 をインストールする場合は、

例外プロンプト ModuleNotFoundError: '_ctypes' という名前のモジュールがありません

yum install libffi-devel -y

コンパイルとインストール

tar xvf Python-3.7.0.tar.xz 
cd Python-3.7.0/
./configure\
  prefix=/usr/local/python3\    --with-ssl
    --enable-sharedmake && make install

インストールのテスト

/usr/local/python3/bin/python3 -V

4. Python コマンドのソフト リンクと vim 構成を変更する

インストールが成功したら、yum の使用を復元するために、vim 構成を Python2.7.5 に変更する必要があります。

mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/python3/bin/python3 /usr/bin/python

Python3 には pip が付属しています。ソフト リンクを追加するだけです。

ln /usr/local/python3/bin/pip3 /usr/bin/pip3

vim の設定を変更します

vi /usr/bin/yum
   #!/usr/bin/python2.7 # 修改#!/usr/bin/python为#!/usr/bin/python2.7
import sys
try:
   import yum
except ImportError:
   print >> sys.stderr, """\

同じ操作です, vi /usr/libexec/urlgrabber-ext-down ファイル内の #!/usr/bin/python も #!/usr/bin/ python2.7

Python 関連の技術記事の詳細については、こちらをご覧ください。については、Python チュートリアル 列にアクセスして学習してください。

以上がcentos7にpython3をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。