安装:Reportlab:" ImportError:没有名为reportlab.lib的模块"

时间:2016-08-02 03:15:11

标签: python installation pip reportlab

我已经通过

安装了reportlab
pip install reportlab

(也尝试通过

easy_install reportlab

..但我得到了上述错误。之前还有其他RL导入 - 它是它所反对的.lib。我过去曾经让RL工作得很好,但是IT重新映射了我的电脑,而我正试图重建它。这个脚本运行正常,但是我觉得RL安装有点时髦。

Reportlab:3.3.0

3 个答案:

答案 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/