我正在hafka项目中运行Examples/Producer.hs
。它抛出错误,
Could not find module ‘Network.Kafka.Producer’
库文件Network.Kafka.Producer
位于我的本地存储库中,而不是默认库路径(/home/user/.cabal
)内。如何将此本地文件系统路径添加到Cabal / Haskell库?
在python术语中,这个问题相当于将一个条目附加到PYTHONPATH
列表中,
export PYTHONPATH=$PYTHONPATH:/path/to/local/fs
答案 0 :(得分:2)
使用ghc进行编译时,可以使用-i
按原样包含它。
例如,ghc ...... -i/path/to/local/fs