今天用python的pip安裝模塊python - docx的時候報錯,看了很多文章解決了該問題!大致報錯如下
copying docx/text/paragraph.py -> build/lib/docx/text
creating build/lib/docx/oxml/text
copying docx/oxml/text/run.py -> build/lib/docx/oxml/text
copying docx/oxml/text/__init__.py -> build/lib/docx/oxml/text
copying docx/oxml/text/font.py -> build/lib/docx/oxml/text
copying docx/oxml/text/parfmt.py -> build/lib/docx/oxml/text
copying docx/oxml/text/paragraph.py -> build/lib/docx/oxml/text
creating build/lib/docx/opc/parts
copying docx/opc/parts/coreprops.py -> build/lib/docx/opc/parts
copying docx/opc/parts/__init__.py -> build/lib/docx/opc/parts
creating build/lib/docx/templates
copying docx/templates/default-header.xml -> build/lib/docx/templates
copying docx/templates/default-settings.xml -> build/lib/docx/templates
copying docx/templates/default-footer.xml -> build/lib/docx/templates
error: can't copy 'docx/templates/default-docx-template': doesn't exist or not a regular file
----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-install-KGZSNZ/python-docx/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/tmp/pip-record-Yt8bmt/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-install-KGZSNZ/python-docx/
最后找到問題所在是因為我的setuptools版本太低了
接下來進行升級
第一種方法:
升級:sudo pip install -upgrade setuptools -user
然后再執行安裝python - docx
sudo pip install python-docx
第二種方法:
下載pip包 使用命令安裝
安裝成功
---------------------
作者:wuliZs_
來源:CSDN
原文:https://blog.csdn.net/qq_34284638/article/details/86482819
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!