GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 6 + cPanel に Python 2.7 または Python 3.x + Django 1.8 + をインストールする方法

Python は、CentOS Linux にデフォルトで付属するコア パッケージの 1 つです。ただし、CentOS 6.x ではまったく更新されません。デフォルトのバージョンは 2.6.6 です。これは、この言語に基づいて Web アプリを構築する場合の現在の開発要件に対して少し古いものです。

CentOS 6 に Python 2.7 または 3.x バージョンをインストールする必要がある場合、OS や yum/dnf などのツールで広く使用されているデフォルトの Python バージョンを壊さずにこの代替バージョンをインストールする方法があります。

これは、CentOS プレーン サーバーだけでなく、cPanel サーバーでも機能する可能性があります。

CentOS 6 に Python 2.7 と Django をインストールするための 3 つのステップ

1) 最新の Python 2.7.x バージョンを入手

抽出、構成、コンパイル、およびインストール。

最後のステップで、必ず make altinstall を実行してください。 、デフォルトの CentOS Python バージョンとの競合を避けるため。

mkdir /root/temp && cd /root/temp
wget http://python.org/ftp/python/2.7.10/Python-2.7.10.tgz
tar -xvpzf Python-2.7.10.tgz
./configure
cd Python-2.7.10
./configure
make
make altinstall

この時点で、このバイナリを使用して python 2.7.x を実行できるはずです:

/usr/local/bin/python2.7

または単に:

python2.7

Python 2.7 が動作するようになったので、PIP にいくつかの追加モジュールをインストールしてみましょう:

2) PIP をインストール

PIP は、python パッケージを管理およびインストールするための適切なツールです。必ず python2.7 バイナリを呼び出すインストーラーを実行してください。

cd /root/temp
wget https://bootstrap.pypa.io/get-pip.py
/usr/local/bin/python2.7 /root/temp/get-pip.py 

3) Django 1.8 をインストール

Django は、最も人気のある Python フレームワークの 1 つです。 PIP を使用して Django 1.8.x をインストールしましょう。

pip2.7 install Django==1.8.3

追加の Python モジュールをインストールする必要がありますか?

簡単に見えるように、pip も使用してみましょう:

pip2.7 install django-debug-toolbar
pip2.7 install django-smart-selects
pip2.7 install mysqlclient
pip2.7 install Pillow
pip2.7 install python-dateutil
pip2.7 install PyYAML

必要なすべての python/django モジュールに対して同じ手順を繰り返します。

それで全部です。この時点で、CentOS のデフォルトとインストールした代替バージョンの 2 つの Python バージョンが必要です。 CentOS に Python 2.7 をインストールする他の代替方法を知っていますか?

さらに読む:

  • Python 公式ドキュメント
  • Django のドキュメント
  • PIP – Python パッケージ マネージャー

Python 2.7 または Python 3.x + Django 1.8 + を CentOS 6 + cPanel にインストールする方法が最後に変更されました:2015 年 8 月 17 日、Esteban Borges による
Cent OS
  1. CentOS7にPipをインストールする方法

  2. CentOSにcPanelをインストールする方法

  3. CentOS7にPython3.6.4をインストールする方法

  1. CentOS8にPipをインストールする方法

  2. CentOS7にPython3をインストールする方法

  3. CentOS7にDjangoをインストールする方法

  1. CentOS7にFlaskをインストールする方法

  2. CentOS7にTensorFlowをインストールする方法

  3. CentOS8にPythonをインストールする方法