- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 $HOME
中安装了 ghc-7.2.2 unknown linux tar.bz2在archlinux上。
在使用 cabal-dev 成功安装多个软件包后,尝试安装例如。我得到的解析数字、文本、广告等:
cabal: cannot configure base-4.4.1.0 It requires ghc-prim -any
integer-simple and rts -any
There is no available version (of each of the above for example)
$GHC_PACKAGES_PATH
设置并运行 ghc-pkg recache。
/home/jim/cabal-dev/packages-7.2.2.conf:
QuickCheck-2.4.2
bmp-1.1.2.1
comonad-1.1.1.1
comonad-transformers-2.0.2
comonads-fd-2.0.2
contravariant-0.1.3
data-lens-2.0.2
data-reify-0.6
distributive-0.2.0.1
free-2.0.2
mtl-2.0.1.0
primitive-0.4.0.1
random-1.0.1.1
repa-2.2.0.1
repa-algorithms-2.2.0.1
repa-bytestring-2.2.0.1
repa-io-2.2.0.1
semigroupoids-1.2.6
semigroups-0.8
transformers-0.2.2.0
vector-0.9.1
/home/jim/lib/ghc-7.2.2/package.conf.d:
Cabal-1.12.0
array-0.3.0.3
base-4.4.1.0
bin-package-db-0.0.0.0
(binary-0.5.0.2)
bytestring-0.9.2.0
containers-0.4.1.0
directory-1.1.0.1
extensible-exceptions-0.1.1.3
ffi-1.0
filepath-1.2.0.1
(ghc-7.2.2)
ghc-prim-0.2.0.0
(haskell2010-1.1.0.0)
(haskell98-2.0.0.0)
hoopl-3.8.7.1
hpc-0.5.1.0
integer-gmp-0.3.0.0
old-locale-1.0.0.3
old-time-1.0.0.7
pretty-1.1.0.0
process-1.1.0.0
rts-1.0
template-haskell-2.6.0.0
time-1.2.0.5
unix-2.5.0.0
cabal-dev -v3 install bytestring --reinstall produces:
cabal-dev 0.9
built with Cabal 1.12.0
searching for cabal in path.
found cabal at /usr/bin/cabal
("/usr/bin/cabal",["--numeric-version"])
/usr/bin/cabal is version 0.10.2
Using cabal-install 0.10.2 at FoundOnSystem {locationPath = "/usr/bin/cabal"}
No sandbox specified. Using cabal-dev
Using cabal-dev as the relative cabal-dev sandbox
Using /home/jim/cabal-dev as the cabal-dev sandbox
Creating local repo /home/jim/cabal-dev/packages
searching for ghc-pkg in path.
found ghc-pkg at /home/jim/bin/ghc-pkg
("/home/jim/bin/ghc-pkg",["--version"])
/home/jim/bin/ghc-pkg is version 7.2.2
Using ghc-pkg 7.2.2
("/usr/bin/cabal",["--version"])
Complete arguments to cabal-install:
["--config-file=/home/jim/cabal-dev/cabal.config","install","--verbose=3","--reinstall"]
("/usr/bin/cabal",["--config-file=/home/jim/cabal-dev/cabal.config","install","--verbose=3","--reinstall","bytestring"])
searching for ghc in path.
found ghc at /home/jim/bin/ghc
("/home/jim/bin/ghc",["--numeric-version"])
/home/jim/bin/ghc is version 7.2.2
looking for tool "ghc-pkg" near compiler in /home/jim/bin
found ghc-pkg in /home/jim/bin/ghc-pkg
("/home/jim/bin/ghc-pkg",["--version"])
/home/jim/bin/ghc-pkg is version 7.2.2
("/home/jim/bin/ghc",["--supported-languages"])
("/home/jim/bin/ghc",["--info"])
Reading installed packages...
("/home/jim/bin/ghc-pkg",["dump","--global","-v2"])
("/home/jim/bin/ghc-pkg",["dump","--package-conf=/home/jim/cabal-dev/packages-7.2.2.conf","-v2"])
("/home/jim/bin/ghc",["--print-libdir"])
Reading available packages...
Resolving dependencies...
selecting
/usr/bin/cabal returned ExitFailure 1
最佳答案
那个消息,
cabal: cannot configure base-4.4.1.0
integer-simple
.
base
取决于
integer-gmp
或
integer-simple
.这两个包都提供了
Integer
的实现。 type 和一些涉及它的基本操作,所以你只能拥有这两个中的一个。默认为
integer-gmp
因为它的性能要好得多,而且你已经安装了它(所有[?] 预构建的二进制文件都是用它构建的)。
integer-simple
,您必须自己从源代码构建 GHC(我建议在构建后保留带有
integer-gmp
的 GHC,但您必须将它们保存在不同的位置,但是,如果它们是相同的 GHC 版本,例如在~/bin(和 ~/lib),另一个在 ~/simple/$dir 中)。
关于haskell - 没有可用版本的 ghc-prim -any 与 GHC 7.2.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8730884/
我正在尝试用 javascript 创建一个随机迷宫生成器。 可能已经有可用的示例,但我正在尝试自己解决这个问题(好吧,尽可能多) 我遇到的问题是我的脚本只运行了几个 block 然后就停止了。 我认
一 点睛 在生成树的过程中,把已经在生成树中的节点看作一个集合,把剩下的节点看作另外一个集合,从连接两个集合的边中选择一条权值最小的边即可。 二 算法介绍 首先任选一个节点,例如节点1,把它放在集合
“因此,Prim 算法的总时间为 O(V lg V + E lg V) = O(E lg V),这与我们实现 Kruskal 算法的渐进时间相同。” 来自http://serverbob.3x.ro/
def prim(graph): que = queue.PriorityQueue() mst = [] visited = set() # Generate edg
我正在尝试使用优先级队列在 Java 中实现 Prim 的算法。 我找不到我的错误。 :/我只是认识到队列没有正确排序节点。 图表示例: 0 4 7 5 4 0 2 3 7 2 0 1 5 3 1 0
我的算法课正在讨论 Prim 算法作为一种寻找加权图的最小生成树的方法。我们的教授让我们试着想一个图的例子,Prim 的算法需要 N^2 时间来解决(N = 顶点数)。类没有人能凭空想到一个,所以我问
prim 算法的简单实现应该给出 O(mn) 的运行时间。但我在 Prim 函数中有 3 个 for 循环(使运行时间立方)。我哪里出错了? void Graph::Prim (const int s
我正在尝试实现一种近似算法来解决旅行商问题 (TSP),当三角不等式对边权重成立时可以使用该算法。正如 Cormen 等人在算法简介(第 3 3d.)中所述,伪代码是: 这是一个例子: 我苦恼的是如何
我发现 there are two ways to implement Prim algorithm ,并且邻接矩阵的时间复杂度为 O(V^2),而堆和邻接列表的时间复杂度为 O(E lg(V))。
我正在查看 Wikipedia entry对于 Prim 的算法,我注意到它与邻接矩阵的时间复杂度是 O(V^2),它与堆和邻接列表的时间复杂度是 O(E lg(V)),其中 E 是边数,V 是图中的
我正在尝试使用 Prim 的最小生成树算法优化图形。但我没有得到想要的答案。 算法: 1. Construct min heap array. The array consists of nodes
我有以下函数来查找父数组,以便使用 Prim 算法获得图的最小生成树。 #include #include #include int printMST(int parent[], int n, i
Prim 算法思想: 从任意一顶点 v0 开始选择其最近顶点 v1 构成树 T1,再连接与 T1 最近顶点 v2 构成树 T2, 如此重复直到所有顶点均在所构成树中为止。 最小生成树(MST):权值
这个问题在这里已经有了答案: what is the meaning of "let x = x in x" and "data Float#" in GHC.Prim in Haskell (2 个
所以我检查了之前发布的 prims 算法帖子。我找不到一个能满足老师要求的。我和他一起编写了这段代码,并且大部分工作正常。然而,由于某种原因,当它到达某个点时,它会破裂并走向错误的边缘。 '''pub
我必须从 Prim 算法创建一个迷宫,更准确地说是使用这个算法:(随机 Prim 算法)。 http://en.wikipedia.org/wiki/Maze_generation # Randomi
我正在尝试使用 Prim 算法实现一个随机生成的迷宫。但是该程序无法正确生成迷宫。请看看并给我一些建议 这是我的迷宫图片: 迷宫应该是这样的: Prim 算法: private void Prims(
我正在一个项目中使用 Dijkstra 算法,但想尝试使用策略模式实现 Prims 算法,看看它有什么更好的地方,但我不确定如何使用策略模式。我以前从未使用过模式,所以我不知道从哪里开始。 packa
我正在尝试将房间放置在 ASCII 屏幕上,然后使用 Prim's algorithm用迷宫“填充”房间之间的空间,但实际上并没有闯入房间。我已经修补了几个小时,但我无法找到一种方法来阻止我的算法闯入
我正在尝试使用 JGraphT 实现 Prim 的最小生成树算法。看起来怎么样? 我遇到的一个问题是 JGraphT 按照指示处理所有事情。因此,有时需要进行一些尴尬的调用来反转 g.getEdgeS
我是一名优秀的程序员,十分优秀!