首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >想知道在使用win10 bash时在哪里安装了OPAM软件包

想知道在使用win10 bash时在哪里安装了OPAM软件包
EN

Stack Overflow用户
提问于 2017-08-01 04:59:32
回答 2查看 367关注 0票数 0

我试图在Windows10中设置OCaml的开发环境,我在bashforwin10中安装了OCaml & OPAM。然后我安装了几个软件包(merlin,ocp-缩进等等)我需要的。

我的最终目标是将OCaml与VScode集成,使用vscode-ocaml扩展。(https://github.com/hackwaly/vscode-ocaml)为了完成设置,我必须添加OCaml REPL、OPAM、merlin和OCP -缩进的路径。但是我找不到windows文件系统中安装的OCaml包。

那么,有人知道在使用win 10 bash时在哪里安装了Ocaml、OPAM和OCaml软件包吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-08-01 08:47:25

到目前为止,您将无法使用(WSL)来完成这个任务。

使用VScode for Windows

让我提醒您,WSL不是一个简单的shell模拟器。它运行本地Linux二进制文件(更多关于这个这里),因此,我认为您不能让VScode的Windows实例与OCaml的实例一起工作。

在Linux中使用VScode

另一方面,您将无法从WSL运行Linux,因为还不支持VScode应用程序。然而,谷歌的快速搜索显示,这篇文章可能会使用64位的GUI应用程序。但同样,微软并没有正式支持它。

备选方案

然而,还是有希望的。您可以做的一件事是安装OCaml for Windows,它将为您提供用于OCaml/OPAM工具链的Windows二进制文件,您将能够集成到VScode for Windows。

或者,但这纯粹是推测,为时间设置一个非图形编辑器(如vim或emacs),等待微软支持WSL中的GUI应用程序,因为我认为这很快就会到来。但是再一次,纯粹的猜测。

编辑:经过进一步的研究,此页似乎表明WSL文件系统安装在

代码语言:javascript
复制
%localappdata%\lxss\

然而,以下的警告立即如下:

避免使用Windows和应用程序在%localappdata%\lxss\中创建和/或修改文件!如果您这样做,很可能您的Linux文件将被破坏,数据丢失可能发生。通过使用位于/mnt/下的目录来避免此问题。 有关更多信息,请阅读此博客帖子

票数 2
EN

Stack Overflow用户

发布于 2017-08-01 05:58:06

尝试使用以下其中之一:

代码语言:javascript
复制
locate opam
which opam
whereis opam
find / -name '*opam*'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45429263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档