2016-08-02 90 views
5

我已經安裝ReportLab的,通過安裝:ReportLab的: 「導入錯誤:沒有模塊名爲reportlab.lib」

pip install reportlab 

(通過

easy_install reportlab 

也試過)

..但我收到上面的錯誤。在此之前還有其他RL導入 - 它是反對的.lib。我過去曾經很擅長RL,但是IT讓我的電腦重新成像,我正在嘗試重建它。這個腳本工作正常,但我認爲RL安裝有些奇怪。

ReportLab的:3.3.0

+0

你能添加一些額外的信息,比如它的ReportLab的版本安裝('ReportLab的.__ version__')和Python版本您使用的?你是否已經嘗試過'pip install --upgrade --force-reinstall reportlab'? – B8vrede

+1

該力量重新安裝工作!我通過一系列較小的包裝安裝了枕頭,看起來有些東西在那裏爆發。當我做了強制重裝,它固定了枕頭和reportlab。在下面寫下一個答案,我會接受 - 謝謝! – DeltaG

回答

7

大多數時候象這樣的錯誤都是由一個破包導致的,無論是在包裝它自己或它的一個依賴關係。

解決此類問題的最佳方法是強制重新安裝軟件包,它將重新安裝軟件包及其依賴項,可能會修復軟件包。

要強制重新安裝reportlab使用:

pip install --upgrade --force-reinstall reportlab 
+0

沒有爲我工作:當我嘗試這個時候,它卸載了一半的點子,當pip變成一個未知的模塊時,它將會破壞它。 –

相關問題