==CentOS6にPython2.7をインストール==
[[CentOS][Python]]
*http://www.petitec.com/2013/04/centos6%E3%81%ABpython2-7%E3%82%92%E5%85%A5%E3%82%8C%E3%82%8B/
*後で必要な場合、インストール後、Python2.7 をリビルドする
=====以下のようなエラーとなる=====
>>> >>> import glib
Traceback (most recent call last):
File "<<stdin>>", line 1, in <<module>>
ImportError: No module named glib
====zlib-devel====
*http://goo.gl/7PLDtV
<<blockquote>>zlib-devel がインストールされていないと、後のPyPIのインストールで失敗するため、事前に入れておく<</blockquote>>
# yum install zlib-devel
====openssl====
*http://goo.gl/J2BaUH
<<blockquote>>SSLが使えるようにしておかないと、PIPのインストールでエラーになる。>>> >>> import ssl でエラーになる場合、インストールされていない<</blockquote>>
*opensslの場所を確認、/usr 以下に存在
# whereis openssl
====sqlite====
<<blockquote>>Python をソースからインストールすると sqlite3 とかいろいろモジュールのインポートに失敗する<</blockquote>>
*http://fishrimper.blogspot.jp/2012/12/python-sqlite3.html
# ./configure --prefix=/usr/local
====make & install====
<<blockquote>>altinstall を使うこと。make installだと、既存のものと衝突してしまう<</blockquote>>
# make && make altinstall
===確認===
[GCC 4.4.6 20110731 (Red Hat 4.4.6-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>>>>
==PyPI(Python Package Index)==
*Pythonの公式のサードパーティソフトウェアリポジトリ
*https://pypi.python.org/pypi
<<blockquote>>2.7.9、または3.4 からは、pip は同梱されている。pipをセキュアにインストールするには、以下からget-pip.py を入手し、実行<</blockquote>>
*https://bootstrap.pypa.io/get-pip.py
# python2.7 get-pip.py