Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一旦我改变 ~/.cabal/config 如下,我不能(重新)安装许多软件包。
shared: True executable-dynamic: True
请照亮我。
谢谢!
我实际上不知道这里是否是这种情况,但与其他此类阴谋集团旗帜一样,在你这样做之后,你必须“从头开始”手动重新安装所有包,可以这么说,在一切开始工作之前再次。您可以尝试这样的命令(未经测试):
cabal install --reinstall `ghc-pkg list --user | grep '^ '`
这列出了本地(用户)数据库中的所有包,并要求 cabal 重新安装它们。