python3.6 docx導入後、ファイルエラーmoduleNotFoundError:No module named'exceptions'

939 ワード

python3.xバージョンではexceptionsモジュールが削除されましたが、docxパッケージではモジュールが参照されています.
最新版python-docxモジュールをインストールすればいいです
以下に、サードパーティ製パッケージを一般的にインストールする方法を2つまとめます.
方法1:
#1 pip install python-docxインストール
pipはpython-docxのプリデマンドパッケージlxmlを自動的にインストールしますが、インストールに失敗しました.
それではlmxlをインストールして、具体的な方法cmdはpip install lxmlを入力します
またはlxmlをダウンロードする.whlファイルをインストールします.
新しいバージョンのpipはwheelフォーマットをサポートしています.pipバージョンがサポートされていない場合は、pipバージョンのpipをアップグレードします.具体的なコマンド:python-m pip install--upgrade pip
あるいは以下の方法でwheelをインストールします.
まずwhlパッケージをインストールします:pip install wheel
次に開発者ページにlxmlのインストールパッケージをダウンロードします.https://pypi.python.org/pypi/lxml.ページのデフォルトは最新バージョンです.
コマンドラインはインストールパッケージのディレクトリに入り、pip installインストールパッケージ名方法2を実行します.
1.ダウンロードpython_docx-0.8.6-py2.py3-none-any.whlアドレス:http://www.lfd.uci.edu/~gohlke/pythonlibs/
3.コマンドライン入力pip install python_docx-0.8.6-py2.py3-none-any.whl docxパッケージを再ダウンロードし、問題解決.