私のデスクトップのCentOS 6.4には、Python 2.6.6がすでにインストールされていました
$ which python
/usr/bin/python
$ python
Python 2.6.6 (r266:84292, Feb 22 2013, 00:00:18)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
ソースからpython 3.3.0を既存のpython 2.6.6バージョンに並べてインストールしました。
ただし、Python 3 で lxml モジュールを使用しようとすると、以下のように ImportError が発生します。
$ which python3
/usr/local/bin/python3
$ python3
Python 3.3.0 (default, Oct 8 2012, 21:38:46)
[GCC 4.4.6 20120305 (Red Hat 4.4.6-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from lxml import etree
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'lxml'
>>>
Python 3.3.0 で lxml モジュールを取得する方法についての指針をいただければ幸いです。