このブログはあまりにも多くのコピー&ペーストを経験しているのでに関する最初の文は、ブログを検証できていない、プラス私はちょうどビットサーバーをリセットし、新たにインストールされたpython3.7にもいくつかの問題が発生し、再設定する必要があります。
トリビュートブロガー!参考ブログ次のように:
ソースのブログのアドレス:https://blog.csdn.net/qq_39091354/article/details/86584046 タイトル:centos7 +(とPython2.X共存)のPython3.7適切なインストール
ソースのブログのアドレス:https://blog.csdn.net/qq_36416904/article/details/79316972 ソリューション「_ctypes」という名前のないモジュール:CentOSの中で、後にpython3.7.0をインストールするとき、またはModuleNotFoundErrorエラー:件名
私たちはcentos7.4、インストールPython3.7.4(最新版)で達成する必要があり、また、サーバpython2が共存が付属しています。
1. Pythonの公式ウェブサイトは、私たちはPythonのtgzファイルをダウンロードした:(ここでサーバーが遅くを使用してダウンロードするにwgetコマンドを使用していないためですが、私は、アップロードをダウンロードすることを選択します)
ダウンロードPythonの公式ウェブサイト:https://www.python.org/downloads/release/python-374/
2.ファイルをアップロードします。
/ usr / localにファイルをアップロードxftp使用します。
アップアップロードした後、ファイルが既にローカルディレクトリの下に存在します。
3.ファイルを解凍します。
タールzxvfダウンロードしたファイル名
例:
タールzxvfのPython-3.7.4.tgz(私のバージョンは3.7.4です)
抽出が完了した後、次のローカルディレクトリのPython-3.7.4フォルダがあります
4.インストールが追加異なります。
YUMのzlib-develのbzip2でのdevel opensslの-develのインストール-yのncursesを-develのsqliteの-develのreadlineの-のdevel TK-develのGDBM-develのDB4-develののlibpcap-develののXZ-develのgccのlibffi-のdevel gccを作るのautomakeのはautoconfのlibtool libffi-develの
libffi-develのこれが必要な新しいパッケージ・バージョン3.7で、このパッケージは、このパッケージがインストールされていない場合は、エラー時に、インストールされる、非常に重要です:ModuleNotFoundError:「_ctypes」という名前のないモジュール
私はそれがインストールされている、ここではインストールされています
Pythonの-3.7.4に抽出ディレクトリ:
CDのPython-3.7.4
6.初期設定は:
./configure --prefix =は/ usr / local /のpython3(ここで私はは/ usr / local /のpython3ディレクトリの下にインストールされ、インストールしたい場所に変更されたディレクトリの他の部分に設置する必要があります)
7.インストールを実行します。
作る&& make installを
8.インストールに接続されたコンフィギュレーション・ソフトウェアは完了です。
LN -sは/ usr / local /のpython3 / binに/のpython3は/ usr / binに/ のpython3
のln -sは/ usr / local /のpython3 / binに/ PIP3は/ usr / binに/ PIP3
9.確認します。
python3 -V
PIP3 -V
インストールのインストールのためにバージョン情報を返しますが成功し、次のアップグレードPIP3
--upgradeピップをPIP3インストール
yumのコマンドは、インストールのこの目的のために、いつものように使用することができます。