问题标签 [asdf-vm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
283 浏览

ruby - 找不到所需的“adsf”gem,这是查看命令所必需的

我最近在 nanoc 中处理一个项目并安装bundler,因此我可以guard用来观看项目目录。

现在,当我运行nanoc view网络服务器时,它不会启动,而是显示以下错误:

我在一个谷歌小组中读到,有某种错字,其中 gem 打包adsf并被asdf混淆了。我尝试安装它们,sudo gem install但是当我运行命令时,我仍然收到相同的错误消息。

0 投票
2 回答
1507 浏览

bash - 无法添加可执行文件

我正在尝试做的事情:

我做到了,然后:

然后我这样做了:

我试着:

哪个输出:

接着:

OS X 埃尔卡皮坦

图书馆:https ://github.com/asdf-vm/asdf

0 投票
3 回答
785 浏览

erlang - asdf-erlang 不安装手册页

我使用 asdf + asdf-erlang 作为 Erlang 的版本管理器。一切似乎都运行良好,除了输入erl -man mnesia结果为No manual entry for mnesia.

我已经安装了 asdf-erlang github 页面上提到的所有依赖项。我还安装了 xsltproc 和 fop。不幸的是,位于下面的“man”文件夹~/.asdf/installs/erlang/18.3/lib/erlang/erts-73/是空的。我还没有发现其他地方正在生成手册页。

我试图找到构建日志,但我也没有成功。

我正在使用 64 位 Ubuntu 16.10 和 16.04。

0 投票
2 回答
1961 浏览

node.js - asdf 不安装 nodejs

请提供任何帮助。我不确定我做了什么,但我无法使用asdf安装或运行 nodejs 。

我没有线索。它说是安装但它不运行。问候。

0 投票
1 回答
603 浏览

tmux - tmux 未加载 asdf 配置

创建 tmux 会话时,我无法加载正确版本的 ruby​​/node。如果我在没有 tmux 的情况下使用 ruby​​/node,这不会发生

与普通终端会话相比:

相关点文件:

更多信息

  • 它运行相同的外壳(有和没有tmux)。我通过运行确认了它echo $SHELL
  • 注释掉整个tmux配置文件没有帮助
0 投票
1 回答
1414 浏览

ruby - 您的 Ruby 版本是 2.5.0,但您的 Gemfile 指定了 2.5.1

我不断收到此错误 Your Ruby version is 2.5.0, but your Gemfile specified 2.5.1

我使用 rbenv 和自制软件。我也意识到我有 .asdf 工作。

基于其他 Stackoverflow,我尝试过:

2.5.0 % rbenv local 2.5.1 rbenv: version `2.5.1' not installed 2.5.0 % ruby -v ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-darwin16]

当我运行这个命令时,我得到这个: 2.5.0 .rbenv % gem env home /Users/annxxxx/.asdf/installs/ruby/2.5.0/lib/ruby/gems/2.5.0

更新:

因此,与 Homebrew 相关的所有命令都不起作用,因为似乎我的系统似乎在 .asdf 文件中寻找 ruby​​(这个版本的 ruby​​ 是 2.5.0)指向使用 .asdf

我将 .asdf 更新为现在使用 2.5.1(所以现在可以使用 - 但我的机器现在有多个 2.5.1 副本)

我的结论是我的机器上有多个 ruby​​ 副本。- 一套用于 rbenv/homebrew - 一套用于 .asdf

问题:1-我应该同时拥有这两个吗?2-我更愿意删除 .asdf ?a- 我该怎么做?b-一旦我这样做了,我需要做什么才能让 rbenv/homebrew 工作?

0 投票
1 回答
2947 浏览

elixir - 运行 Mix 文档时出现 Elixir 版本错误

请帮助解决此问题。我确实安装了版本 1.3 的 Elixir 并且我使用 asdf。

这是 mix.exs 文件https://pastebin.com/wd9jPGdq

0 投票
1 回答
592 浏览

elixir - dialyzer 无法识别 elixir 函数并出现错误:0:unknown_function

我在我的计算机上使用 elixir 和 erlang otp 21 安装了 elixir 1.7.2 asdf。在我的项目混合文件中,我按照dilyzer github上的说明添加了最新的透析器候选版本

当我运行时,mix dialyzer我在创建 plt 时遇到了几个错误,其中包括:

然后一切都失败并出现错误,包括内置的长生不老药,如System.get_env/1

0 投票
1 回答
1185 浏览

linux - 无法通过 asdf (Ubuntu 18.04.1) 使用 openssl 安装 Erlang

我在 Ubuntu 18.04.1 上。每当我尝试通过 asdf 安装任何版本的 erlang 时,都会收到以下消息:

我已经确认我已经安装了 openssl (我已经运行了apt-get install libssl-dev。我已经看到其他答案建议使用--with-ssl标志作为 kerl 配置,所以我尝试运行KERL_CONFIGURATION_OPTIONS='--with-ssl=/usr/include/openssl'但我仍然收到相同的消息。任何想法如何解决这个问题?

0 投票
1 回答
2132 浏览

python - Pipenv 没有从 asdf 获取 Python 版本

尝试Pipfile为特定的 Python 版本创建一个,但 pipenv 无法检测到安装的 Python 版本是否存在。使用asdf安装和管理 Python 版本。