安装:Reportlab:“ImportError:没有名为Reportlab.lib的模块”

2024-03-28 19:56:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经安装了reportlab,通过

pip install reportlab

(也通过

easy_install reportlab

(第页)

…但是我得到了上面的错误。在此之前还有其他RL导入-它反对的是.lib。我以前让RL工作得很好,但它重新损坏了我的电脑,我正在努力重建它。这个脚本工作得很好,但我认为RL安装有点古怪。

报告实验室:3.3.0


Tags: installpip脚本lib报告错误easy实验室
3条回答

如果上面的解决方案对您不起作用,那么请确保在当前目录中没有其他名为reportlab.py的模块。 另一种选择是在windows命令行中执行此操作

pip uninstall reportlab

然后为reportlab创建一个帐户这里是链接https://www.reportlab.com/accounts/register/ 然后复制粘贴到windows命令行

pip install -ihttps://www.reportlab.com/pypi -U reportlab

当提示您输入用户和密码时,请使用刚刚注册的用户和密码

大多数情况下,这样的错误是由损坏的包引起的,无论是在包本身还是在包的某个依赖项中。

解决此问题的最佳方法是强制重新安装程序包,它将重新安装程序包及其依赖项,可能会修复程序包。

要强制重新安装reportlab,请使用:

pip install --upgrade --force-reinstall reportlab

安装ReportLab的最好方法是使用它们的.exe安装程序。他们有32位和64位的安装程序。
https://pypi.org/project/reportlab/2.7/

相关问题 更多 >