gpt4 book ai didi

functional-programming - 已安装 ocamlfind (findlib),但在 Mac 中始终找不到任何额外的包

转载 作者:行者123 更新时间:2023-12-04 22:33:14 25 4
gpt4 key购买 nike

刚买了一台新 Mac,Mountain Lion 和我希望设置所有与 ocaml 相关的东西。

我使用了以下命令:

opam switch 4.00.1

opam install findlib

opam install batteries

全部安装成功,没有错误。

但我不能使用 batteriesbisect 等。总是说 package can't be found

知道吗?

我应该设置任何 path 还是什么?

编辑:

有关更多信息,我按照以下步骤操作:
1. install homebrew

http://mxcl.github.com/homebrew/

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

2. Emacs for Mac OS X

http://emacsformacosx.com/

3. Install tuareg-mode

http://forge.ocamlcore.org/forum/forum.php?forum_id=808

http://marmalade-repo.org/
Add to your .emacs: (require 'package) (in home directory)

(add-to-list 'package-archives
'("marmalade" .
"http://marmalade-repo.org/packages/"))
(package-initialize)

M-x eval-buffer to evaluate it, and then do M-x package-refresh-contents to load in the package listing.\

** m-x list-packages **

select tuareg package

click install

4. Install OCaml, OPam, rlwrap

make sure XCode command line tool is installed:
http://stackoverflow.com/questions/10921690/on-apple-osx-lion-make-not-in-path

brew install ocaml

brew install opam

opam init

brew install rlwrap

5. Install batteries-included (ocamlfind will be installed automatically)

http://stackoverflow.com/questions/14947667/cant-load-batteries-using-findlib-in-ocaml-toplevel

opam switch 4.00.1

opam install batteries

http://stackoverflow.com/questions/14751914/opam-package-not-running/14752071#14752071

http://stackoverflow.com/questions/14840236/ocaml-batteries-installation

https://github.com/ocaml-batteries-team/batteries-included/blob/master/ocamlinit

Put the following in ~/.ocamlinit

#use "topfind";;
Toploop.use_silently
Format.err_formatter (Filename.concat (Findlib.package_directory
"batteries") "battop.ml");;

最佳答案

运行“magic”命令来设置环境变量?

eval `opam config env`

关于functional-programming - 已安装 ocamlfind (findlib),但在 Mac 中始终找不到任何额外的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15213437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com