python3.7版本用pip install python-docx失败

门口塘 2018-07-10 11:22:18

python3.7版本用pip install python-docx失败,失败原因如上图,请论坛各位帮我看下是什么原因导致安装不上,谢谢。
...全文
1976 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
alexisdjh 2020-08-05
  • 打赏
  • 举报
回复
感谢!已经解决
门口塘 2020-02-14
  • 打赏
  • 举报
回复 1
Install lxml from http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml for your python version. It's a precompiled WHL with required modules/dependencies. The site lists several packages, when e.g. using Win32 Python 2.7, use lxml-3.6.1-cp27-cp27m-win32.whl. Download the file, and then install with pip install C:\path\to\downloaded\file\lxml-3.6.1-cp27-cp27m-win32.whl 以上是我在英文帖中找到的答案,有人说帖子网页打不开了,我尝试了下可以正常打开,我把内容直接复制上来好了
wtfcode## 2020-02-08
  • 打赏
  • 举报
回复
真的谢谢了,这个问题困扰了我一整天
wanliofficial 2019-09-24
  • 打赏
  • 举报
回复
自给自足还能分享的最棒~
门口塘 2018-07-11
  • 打赏
  • 举报
回复
终于解决了,分享下经验。
1、首先是解决找不到路径问题,我就直接自己按要求的路径创建了这两个没有的文件夹。
2、之后看到有的帖子说要先pip install wheel,我按着安装了,然后继续pip install python-docx,还是出错,如下图:

我又很天真的直接pip install libxml2试试,结果无情报错了。
3、那我就百度could not find function xmlCheckVersion libxml2,置顶两个是英文贴,比较抗拒看英文,就想找找中文的,结果别人的例子都不是3.7版本的,于是点开英文帖子(链接:https://stackoverflow.com/questions/33785755/getting-could-not-find-function-xmlcheckversion-in-library-libxml2-is-libxml2)83楼正确回答,提供了答案。虽然他的版本是3.6的,但是从他提供的下载lxml的链接里面我找到了支持3.7版本的文件(python的官网我感觉归类好乱,找到支持3.7的是给linux用的),然后下载安装成功,接着pip install python-docx也成功了,操作如下图
门口塘 2018-07-11
  • 打赏
  • 举报
回复
引用 1 楼 tianfang 的回复:
没有编译器 需要C编译器解析编译

那请问我该怎么操作呢?
tianfang 2018-07-11
  • 打赏
  • 举报
回复
没有编译器 需要C编译器解析编译

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧