找不到PPTX套件

问题描述

我已经使用以下命令安装了pptx软件包:
pip install python-pptx

但是,无论何时我尝试导入软件包,这都是我收到的输出:

Traceback (most recent call last):
  File "/Users/divyabahri/Documents/hello.py",line 5,in <module>
    import pptx
ModuleNotFoundError: No module named 'pptx

有人可以指导我解决后一个问题,谢谢!!

解决方法

可能有许多原因:

1.- Python pptx仅支持python 3.6或更低版本,这里是文档https://python-pptx.readthedocs.io/en/latest/user/install.html

2.-还要检查您的路径,检查路径上是否有pptx的availabel python版本,在这里您可以看到如何检查路径https://winaero.com/blog/how-to-see-names-and-values-of-environment-variables-in-windows-10/

3.-点已过时,请尝试升级您的点

4.-也许您导入了错误的库,在这里您可以了解如何导入它,https://python-pptx.readthedocs.io/en/latest/user/quickstart.html

,

python版本中的不匹配可能是导致错误的原因。可以通过显式使用PIP版本3和Python版本3来解决此问题。

工作演示:

步骤1:使用pip版本3安装python-pptx及其依赖项

$ pip3 install python-pptx
$ pip3 install lxml           ---> dependency
$ pip3 install pillow         ---> dependency

步骤2:使用Python 3程序创建pptx文件

# File name:  demo.py

from pptx import Presentation 
prs = Presentation() 
title_slide_layout = prs.slide_layouts[0] 
slide = prs.slides.add_slide(title_slide_layout) 
title = slide.shapes.title 
subtitle = slide.placeholders[1] 
title.text = "Hello,World!" 
subtitle.text = "python-pptx was here!" 
prs.save('test.pptx')

步骤3:使用Python版本3执行程序

$ python3 demo.py 

步骤4::验证是否已创建test.pptx文件。 enter image description here

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...