0
私はpython-docx
モジュールとimport docx
を行うと、私はこのエラーを取得:python-docxをインポートするとエラーが発生しますか?
Traceback (most recent call last):
File "/Userpath/script.py", line 19, in <module>
import docx
File "/Library/Python/2.7/site-packages/docx/__init__.py", line 3, in <module>
from docx.api import Document # noqa
File "/Library/Python/2.7/site-packages/docx/api.py", line 14, in <module>
from docx.package import Package
File "/Library/Python/2.7/site-packages/docx/package.py", line 11, in <module>
from docx.opc.package import OpcPackage
File "/Library/Python/2.7/site-packages/docx/opc/package.py", line 12, in <module>
from .part import PartFactory
File "/Library/Python/2.7/site-packages/docx/opc/part.py", line 12, in <module>
from .oxml import serialize_part_xml
File "/Library/Python/2.7/site-packages/docx/opc/oxml.py", line 12, in <module>
from lxml import etree
ImportError: dlopen(/Library/Python/2.7/site-packages/lxml/etree.so, 2): Library not loaded: libxslt.1.dylib
Referenced from: /Library/Python/2.7/site-packages/lxml/etree.so
Reason: unsafe use of relative rpath libxslt.1.dylib in /Library/Python/2.7/site-packages/lxml/etree.so with restricted binary
ここで何が起こっているすべてのアイデア?
:
最善の策は、「窓がlxmlのインストール」と何することができます学びますが、クイックフィックスは、あなたが持っているものは何でも
コマンドラインからも同じエラーが発生しますが、lxmlをアンインストールして再インストールしても問題は解決しません。私はMac 10.11を参照しています。 – user1917407lxml
アンインストールして、ここからバイナリディストリビューションを使用して、最初からそれを再インストールするかもしれませんに検索することですlibxml2とlibxsltライブラリをインストールしていない可能性があります:https://stackoverflow.com/a/26544099/1902513 – scanny
これも問題を解決しませんでした:(これらのライブラリは両方とも正常にインストールされていますが、 – user1917407