我已經在Windows 8上安裝了Leksah 0.12.0.3,C:\Leksah
和最新的Haskell平臺C:\HaskellPlatform
。Leksah沒有顯示任何模塊
我創建了一個新的工作區和包,並添加了我自己的模塊(與Leksah創建的Main
不同)。我可以在主模塊中導入和使用這個新模塊,但是無論我做什麼,Leksah都不會在正確的瀏覽器窗格中顯示它 - 它只列出主模塊。如果我切換到系統,那個列表是空的。
我曾嘗試:
- 重新安裝Leksah和Haskell的平臺;
- 運行
ghc-pkg recache
在cmd
作爲管理員運行; - 將我的工作區和程序包放在沒有空格的路徑中。
不過,沒有運氣。此外,在與Leksah打開沿控制檯,我看到這個的時候我的工作空間/包開:
Using default Yi configuration
Warning: D:\Haskell\TestPackage\TestPackage.cabal: A package using section
syntax must specify at least
'cabal-version: >= 1.2'.
Now updating system metadata ...
***server start
Bind 127.0.0.1:26411
Metadata collector has nothing to do
Metadata collection has finished
Now loading metadata ...
Now updating workspace metadata ...
Can't extract module C:\Users\Vlad\.leksah-0.12\metadata\TestPackage-1\Test.lksh
e <command line>: cannot satisfy -package -db
(use -v for more information)
Finished
>>>Info Changed!!! True
此外,在配置下 - >編輯偏好設置 - >元數據,「路徑下,這哈斯克爾源包可能被發現「是空的。我應該在那裏放些東西,如果是的話,什麼?
我不知道該怎麼嘗試了。我怎樣才能讓Leksah正常工作?
@MJP - 我通過切換到Eclipse FP來「修復」它:http://eclipsefp.github.io/ – IVlad