bash-3.2$ pip install lxml-2.3.5.tgz ./lxml-2.3.5.tgz の解凍 file:///Users/apple/workspace/pythonhome/misc/lxml-2.3.5.tgz からパッケージの setup.py egg_info を実行する lxml バージョン 2.3.5 のビルド。 Cython 0.17 でビルドします。 libxslt 1.1.27 のビルド構成の使用 次のディレクトリの libxml2/libxslt に対してビルド: /usr/local/lib 警告: '*.py' に一致する以前に含まれていたファイルが見つかりませんでした 収集したパッケージのインストール: lxml lxml の setup.py install の実行 lxml バージョン 2.3.5 のビルド。 Cython 0.17 でビルドします。 libxslt 1.1.27 のビルド構成の使用 次のディレクトリの libxml2/libxslt に対してビルド: /usr/local/lib 'src/lxml/lxml.etree.c' をスキップする Cython 拡張 (最新) 'lxml.etree' 拡張機能を構築しています llvm-gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -O3 -I/usr/local/include -I/usr/local/include/ libxml2 -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/lxml/lxml.etree.c -o build/temp.macosx-10.6-intel-2.7/src/lxml/ lxml.etree.o -w -flat_namespace llvm-gcc-4.2 -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -g build/temp.macosx-10.6-intel-2.7/src/lxml/lxml.etree.o -L/usr/local/lib -lxslt - lexslt -lxml2 -lz -lm -o build/lib.macosx-10.6-intel-2.7/lxml/etree.so 'src/lxml/lxml.objectify.c' をスキップする Cython 拡張 (最新) 「lxml.objectify」拡張機能の構築 llvm-gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -O3 -I/usr/local/include -I/usr/local/include/ libxml2 -I/ライブラリ/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/lxml/lxml.objectify.c -o build/temp.macosx-10.6-intel-2.7/src/lxml/ lxml.objectify.o -w -flat_namespace llvm-gcc-4.2 -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -g build/temp.macosx-10.6-intel-2.7/src/lxml/lxml.objectify.o -L/usr/local/lib -lxslt - lexslt -lxml2 -lz -lm -o build/lib.macosx-10.6-intel-2.7/lxml/objectify.so lxml が正常にインストールされました 清掃... bash-3.2$ パイソン Python 2.7.3 (v2.7.3:70274d53c1dd、2012 年 4 月 9 日、20:52:43) [GCC 4.2.1 (Apple Inc. ビルド 5666) (ドット 3)] ダーウィン 詳細については、「ヘルプ」、「著作権」、「クレジット」、または「ライセンス」と入力してください。 >>>lxmlをインポート >>> HTMLをインポート トレースバック (最新の呼び出しが最後): ファイル ""、1 行目、 ImportError: html という名前のモジュールがありません >>> lxml インポート html から トレースバック (最新の呼び出しが最後): ファイル ""、1 行目、 ファイル「/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/html/__init__.py」の 12 行目 lxml インポート etree から ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/etree.so, 2): シンボルが見つかりません: _exsltDateXpathCtxtRegister 参照元: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/etree.so 想定される場所: フラットな名前空間 /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/etree.so 内
古いバージョンのlxml2.3.4でも同じエラーが発生します
bash-3.2$ pip install lxml-2.3.4.tgz ./lxml-2.3.4.tgz の解凍 file:///Users/apple/workspace/pythonhome/misc/lxml-2.3.4.tgz からパッケージの setup.py egg_info を実行する lxml バージョン 2.3.4 のビルド。 Cython 0.17 でビルドします。 libxslt 1.1.27 のビルド構成の使用 次のディレクトリの libxml2/libxslt に対してビルド: /usr/local/lib 警告: '*.py' に一致する以前に含まれていたファイルが見つかりませんでした 収集したパッケージのインストール: lxml lxml の setup.py install の実行 lxml バージョン 2.3.4 のビルド。 Cython 0.17 でビルドします。 libxslt 1.1.27 のビルド構成の使用 次のディレクトリの libxml2/libxslt に対してビルド: /usr/local/lib 'src/lxml/lxml.etree.c' をスキップする Cython 拡張 (最新) 'lxml.etree' 拡張機能を構築しています llvm-gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -O3 -I/usr/local/include -I/usr/local/include/ libxml2 -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/lxml/lxml.etree.c -o build/temp.macosx-10.6-intel-2.7/src/lxml/ lxml.etree.o -w -flat_namespace llvm-gcc-4.2 -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -g build/temp.macosx-10.6-intel-2.7/src/lxml/lxml.etree.o -L/usr/local/lib -lxslt - lexslt -lxml2 -lz -lm -o build/lib.macosx-10.6-intel-2.7/lxml/etree.so 'src/lxml/lxml.objectify.c' をスキップする Cython 拡張 (最新) 「lxml.objectify」拡張機能の構築 llvm-gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -O3 -I/usr/local/include -I/usr/local/include/ libxml2 -I/ライブラリ/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/lxml/lxml.objectify.c -o build/temp.macosx-10.6-intel-2.7/src/lxml/ lxml.objectify.o -w -flat_namespace llvm-gcc-4.2 -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -g build/temp.macosx-10.6-intel-2.7/src/lxml/lxml.objectify.o -L/usr/local/lib -lxslt - lexslt -lxml2 -lz -lm -o build/lib.macosx-10.6-intel-2.7/lxml/objectify.so lxml が正常にインストールされました 清掃... bash-3.2$ パイソン Python 2.7.3 (v2.7.3:70274d53c1dd、2012 年 4 月 9 日、20:52:43) [GCC 4.2.1 (Apple Inc. ビルド 5666) (ドット 3)] ダーウィン 詳細については、「ヘルプ」、「著作権」、「クレジット」、または「ライセンス」と入力してください。 >>> OSをインポート >>>lxmlをインポート >>> lxml インポート etree から トレースバック (最新の呼び出しが最後): ファイル ""、1 行目、 ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/etree.so, 2): シンボルが見つかりません: _exsltDateXpathCtxtRegister 参照元: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/etree.so 想定される場所: フラットな名前空間 /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/etree.so 内