| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
編集の要約なし
==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 "<&lt;stdin>&gt;", line 1, in <&lt;module>&gt;
ImportError: No module named glib
====zlib-devel====
*http://goo.gl/7PLDtV
<&lt;blockquote>&gt;zlib-devel がインストールされていないと、後のPyPIのインストールで失敗するため、事前に入れておく<&lt;/blockquote>&gt;
# yum install zlib-devel
====openssl====
*http://goo.gl/J2BaUH
<&lt;blockquote>&gt;SSLが使えるようにしておかないと、PIPのインストールでエラーになる。>>> &gt;&gt;&gt; import ssl でエラーになる場合、インストールされていない<&lt;/blockquote>&gt;
*opensslの場所を確認、/usr 以下に存在
# whereis openssl
====sqlite====
<&lt;blockquote>&gt;Python をソースからインストールすると sqlite3 とかいろいろモジュールのインポートに失敗する<&lt;/blockquote>&gt;
*http://fishrimper.blogspot.jp/2012/12/python-sqlite3.html
# ./configure --prefix=/usr/local
====make & install====
<&lt;blockquote>&gt;altinstall を使うこと。make installだと、既存のものと衝突してしまう<&lt;/blockquote>&gt;
# 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.
>>>&gt;&gt;&gt;
==PyPI(Python Package Index)==
*Pythonの公式のサードパーティソフトウェアリポジトリ
*https://pypi.python.org/pypi
<&lt;blockquote>&gt;2.7.9、または3.4 からは、pip は同梱されている。pipをセキュアにインストールするには、以下からget-pip.py を入手し、実行<&lt;/blockquote>&gt;
*https://bootstrap.pypa.io/get-pip.py
# python2.7 get-pip.py

案内メニュー