如果這是一個FAQ,請原諒我,但我對如何正確解決此問題感到有點困惑。Cabal的軟件包版本衝突
我最近下載裏面裝精了最新版本0.12.2
包TagSoup然後我安裝的安裝罰款與最新版本的軟件包download-curl。我沒有意識到的是,下載捲曲取決於TagSoup的版本= < 0.11,因此作爲安裝過程的一部分,Cabal也下載了較舊版本的TagSoup。
這是一個問題,因爲我想同時使用兩個庫(最新版本的TagSoup和下載捲曲) - 當您因爲某種原因而做GHCI時,會陷入一團糟。
我的問題是,是否有指定的import語句版本的方式,即
import Text.Html.TagSoup-0.12.2
,或者這是一個沒有去?我不想。
我解決這個得到的唯一辦法就是下載下載捲曲源,修改.cabal
文件使用TagSoup-0.12.2與重新安裝包我的小「黑客」的地方,因爲我希望它其中工程 - 但我不認爲這是解決
任何幫助,將不勝感激
這就是解決方案。另外,一定要用舊的版本發送包裹的維護人員(請注意,在這種情況下)。 –