首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python for Python 3.5.1

Python for Python 3.5.1
EN

Stack Overflow用户
提问于 2016-05-17 14:46:49
回答 2查看 1.8K关注 0票数 1

是否可以将pptx ( Python )模块用于Python3.5.1?例如:

代码语言:javascript
复制
from pptx import Presentation
from pptx.util import Pt

如果没有,那么替换这个模块最简单的方法是什么?我认为这与结果无关,但我正在使用PyCharm作为IDE。

我试着用pip install python-pptx安装它。当我安装Pandas、matplotlib和其他模块时,用pip进行安装工作得很好。但是当我试图安装Python时,我得到了:ERROR: b"'xslt-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n"。然后我在google上搜索,但却发现这是不可能的,因为python只支持python 3.4或更低的版本,现在支持python3.5(据我所见)。

这就是为什么我开始怀疑,是否有一个解决办法,使它仍然有效。如果没有,那么如果有其他模块像Python那样工作,那么我就不必修改我的整个代码了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-17 15:18:50

3.4和3.5之间的差异不太可能破坏已经能够处理2.7甚至更低的一揽子方案,差异并不大。

听起来更像是没有为lxml安装正确的二进制文件,而python-pptx依赖于这些二进制文件。而且,由于lxml只能作为python3.2的轮子使用,所以pip安装会尝试从源代码编译lxml

从包括\r\n在内的消息中,我假设您使用的是lxml,对于Python3.5,PyPI上没有轮子,所以您应该尝试的是从Christoph Gohlke的非官方构建安装lxml,特别是从名为cp35的最后两个中的一个从lxml节这里安装lxml(这取决于运行32位或64位的计算机)。

之后,尝试重新安装python-pptx

票数 3
EN

Stack Overflow用户

发布于 2021-08-21 07:23:02

我不知道为什么我现在看到这个,但我可以说一件事:

我的包(md2pptx)使用Python,它需要3.8个或更高版本(用于“”)。

因此,5年零3个月以后:-),Python与非常现代的Python一起工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37279399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档