dpkg: error processing package python-cairo (--configure):
package is in a very bad inconsistent state; you should
reinstall it before attempting configuration
python中存在破損的包裝。每當我嘗試安裝一個軟件包時,它都會引發此錯誤。如何重新安裝破損的python包裝
請幫我解決這個問題!謝謝 !
dpkg: error processing package python-cairo (--configure):
package is in a very bad inconsistent state; you should
reinstall it before attempting configuration
python中存在破損的包裝。每當我嘗試安裝一個軟件包時,它都會引發此錯誤。如何重新安裝破損的python包裝
請幫我解決這個問題!謝謝 !
sudo dpkg --remove --force-remove-reinstreq python-cairo
sudo apt-get install python-cairo
dpkg:依賴性問題阻止python-cairo的移除: python-gtk2取決於python-cairo(> = 1.0.2-1.1)。 – Sri
由於依賴性問題,無法刪除 – Sri
@Sri嘗試在上面給出的'dpkg'的選項中添加'--force-depends'。 (並與該選項真正謹慎的可以造成真正的破壞,如果不加區別地使用它。)遇到 – blubberdiblub
請嘗試下面的代碼。它的工作原理
sudo mv /var/lib/dpkg/info/<packagename>.* /tmp/
sudo dpkg --remove --force-remove-reinstreq <packagename>
sudo apt-get remove <packagename>
sudo apt-get autoremove && sudo apt-get autoclean
錯誤而處理: 蟒蛇開羅 中的python-gtk2的 GIMP 蟒蛇,容易 蟒蛇-ATTR python- beautifulsoup 蟒蛇,閃光燈 蟒蛇,通知 蟒蛇,WebKit的 蟒蛇,aptdaemon 蟒蛇,aptdaemon.gtk3widgets E:子進程的/ usr/bin中/ dpkg的返回錯誤代碼(1)它拋出的文件列表,現在 – Sri
修復它之後,請確保永遠不要用'pip'安裝系統範圍的軟件包。它將逐步使用軟件包管理器安裝的Python軟件包。如果您絕對需要一個外部Python軟件包,而該軟件包在存儲庫中不可用,請使用[virtualenv](https://virtualenv.pypa.io/en/stable/),以便您可以爲每個項目進行這些安裝。 – blubberdiblub
當然,你可以建議一些其他方式來擦除這些文件並重新安裝嗎? – Sri