0

私のデスクトップの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 モジュールを取得する方法についての指針をいただければ幸いです。

4

1 に答える 1

0

で使用する Python バージョンごとに lxml をインストールする必要があります。

于 2013-05-22T05:47:23.407 に答える