我已经通过
安装了reportlabpip install reportlab
(也尝试通过
easy_install reportlab
)
..但我得到了上述错误。之前还有其他RL导入 - 它是它所反对的.lib。我过去曾经让RL工作得很好,但是IT重新映射了我的电脑,而我正试图重建它。这个脚本运行正常,但是我觉得RL安装有点时髦。
Reportlab:3.3.0
答案 0 :(得分:9)
大多数时候这样的错误都是由一个破坏的软件包引起的,无论是在它自己的包中还是在它的一个依赖项中。
解决此类问题的最佳方法是强制重新安装软件包,它将重新安装软件包及其依赖项,可能会修复软件包。
强制重新安装reportlab
使用:
pip install --upgrade --force-reinstall reportlab
答案 1 :(得分:0)
如果上述解决方案对您不起作用,请确保您当前目录中没有任何名为reportlab.py的模块。 另一种替代方法是在Windows命令行中执行此操作
pip uninstall reportlab
然后为reportlab创建一个帐户,这里是链接https://www.reportlab.com/accounts/register/ 然后在Windows命令行中将其复制粘贴
pip install -ihttps://www.reportlab.com/pypi -U reportlab
当它提示您输入用户名和密码时,请使用您刚刚注册的用户和密码
答案 2 :(得分:0)
安装ReportLab的最佳方法是使用其.exe安装程序。他们有32位和64位安装程序。
https://pypi.org/project/reportlab/2.7/