是否可以将pptx ( Python )模块用于Python3.5.1?例如:
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那样工作,那么我就不必修改我的整个代码了。
发布于 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
发布于 2021-08-21 07:23:02
我不知道为什么我现在看到这个,但我可以说一件事:
我的包(md2pptx)使用Python,它需要3.8个或更高版本(用于“”)。
因此,5年零3个月以后:-),Python与非常现代的Python一起工作。
https://stackoverflow.com/questions/37279399
复制相似问题