标签: asdf-vm

Pipenv 没有从 asdf 获取 Python 版本

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

? python --version
Python 3.6.6

? pipenv --python 3.6.6
Warning: Python 3.6.6 was not found on your system…
You can specify specific versions of Python with:
  $ pipenv --python path/to/python


? asdf current python
3.6.6    (set by /Users/dennis/some/project/.tool-versions)
Run Code Online (Sandbox Code Playgroud)

python pipenv asdf-vm

4
推荐指数
1
解决办法
1440
查看次数

如何使用 Mix CLI 安装早期版本的 Phoenix?

无法使用mix archive.install命令安装比最新稳定版(例如 1.4.0)更早的 Phoenix 版本(例如 1.3.4)。

根据此线程未实现的解决方案:https : //github.com/phoenixframework/phoenix/issues/2991

$ mix archive.install hex phx_new 1.3.4
** (Mix) No matching version for phx_new 1.3.4 (from: mix.exs) in registry

The latest version is: 1.4.0
Run Code Online (Sandbox Code Playgroud)

elixir-mix elixir phoenix-framework asdf-vm

4
推荐指数
1
解决办法
744
查看次数

如何以 root 用户身份使用 asdf?

我需要以特权权限读取一些硬件数据,因此需要以root身份使用asdf插件。我怎样才能做到这一点?

我尝试启动 root 用户sudo su,但无法访问 asdf

asdf-vm

4
推荐指数
1
解决办法
5593
查看次数

ElixirLS 无需 OTP EEP48 文档即可编译

最近我遇到了无法解决的问题。这是关于 Elixir LS 的,当我运行语言服务器时,它显示以下消息:

{"jsonrpc":"2.0","method":"window/logMessage","params":{"message":"Started ElixirLS v0.12.0","type":3}}

{"jsonrpc":"2.0","method":"window/logMessage","params":{"message":"ElixirLS built with elixir \"1.14.2\" on OTP \"25\"","type":3}}

{"jsonrpc":"2.0","method":"window/logMessage","params":{"message":"Running on elixir \"1.14.2 (compiled with Erlang/OTP 25)\" on OTP \"25\"","type":3}}

{"jsonrpc":"2.0","method":"window/showMessage","params":{"message":"OTP compiled without EEP48 documentation chunks","type":2}}

{"jsonrpc":"2.0","method":"window/logMessage","params":{"message":"OTP compiled without EEP48 documentation chunks. Language features for erlang modules will run in limited mode. Please reinstall or rebuild OTP with approperiate flags.","type":2}}

{"jsonrpc":"2.0","method":"window/logMessage","params":{"message":"Elixir sources not found (checking in /home/build/elixir). Code navigation to Elixir modules disabled.","type":3}}
Run Code Online (Sandbox Code Playgroud)

ElixirLS 无法正确编译,正如它所说,它在没有 EEP48 文档的情况下编译。我按照 ElixirLS 安装指南进行操作,但无法使其工作。Erlang 和 elixir 是随 asdf 安装的,我在 …

erlang elixir erlang-otp language-server-protocol asdf-vm

4
推荐指数
1
解决办法
1513
查看次数

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。

erlang asdf-vm

3
推荐指数
1
解决办法
738
查看次数

在 Apple Silicon 上:ruby-build:未找到定义:3.0.0

当我尝试安装最新的 ruby​​ (3.0.0) 时,它失败并显示:

ruby-build: definition not found: 3.0.0

显然,Ruby 3 已经发布一个多月了,所以我猜团队在为 Apple Silicon (M1) 构建/打包它时遇到了问题,或者还没有人有足够的带宽来这样做。我将如何跟进此事?

ruby asdf-vm apple-silicon

3
推荐指数
1
解决办法
1077
查看次数

无法在 MAC OSX Mojave 上安装 asdf erlang

我正在尝试在装有 Mojave 的 Mac OS 系统中安装 Erlang。然而,安装没有明显原因而挂起:

$ asdf install erlang 22.2.8
asdf_22.2.8 is not a kerl-managed Erlang/OTP installation
The asdf_22.2.8 build has been deleted
Extracting source code
Building Erlang/OTP 22.2.8 (asdf_22.2.8), please wait...
Run Code Online (Sandbox Code Playgroud)

我知道问题不在于网络,因为我已经下载了所有内容,而永远挂起的步骤是构建步骤。

我也从头开始删除并重新安装了 asdf 和 Erlang,但它没有解决问题。

我相信我也有所有必要的依赖项,否则重新安装将会失败。

我可以做什么来解决这个问题?

erlang asdf-vm

2
推荐指数
1
解决办法
1687
查看次数

macOS - 使用 asdf 安装 Java 17:检查 java 版本时没有此类文件或目录

我使用asdf安装了 Java 17 版本,它在 Java 项目中运行没有任何问题:

\n
\xe2\x9e\x9c  ~ asdf list java\n  adoptopenjdk-17.0.0+35\n
Run Code Online (Sandbox Code Playgroud)\n

但是在终端中检查java版本时java -version,显示以下错误:

\n
~ java -version\n/Users/xxx/.asdf/shims/java: line 3: /opt/homebrew/Cellar/asdf/0.8.1_1/libexec/bin/asdf: No such file or directory\n/Users/xxx/.asdf/shims/java: line 3: exec: /opt/homebrew/Cellar/asdf/0.8.1_1/libexec/bin/asdf: cannot execute: No such file or directory\n
Run Code Online (Sandbox Code Playgroud)\n

我正在使用 Oh My Zsh 终端和以下行:

\n
. /opt/homebrew/opt/asdf/libexec/asdf.sh\n
Run Code Online (Sandbox Code Playgroud)\n

安装后添加 oasdf是文件中的最后一个.zshrc

\n

这有什么问题吗?谢谢。

\n

java macos asdf-vm adoptopenjdk

2
推荐指数
1
解决办法
5148
查看次数

我可以使用 .asdf 版本管理器指定我的 Rails 版本吗?

目前,我使用asdf2.6.5来管理我的 Ruby ( )、nodejs 和 YARN版本。我正在尝试遵循版本的 Rails 教程5.2.1

运行gem install rails -v 5.2.1rails new appname version=5.2.1.

它仍然说版本6.0.2.1应用。我是 Ruby on Rails 的新手,所以我可能遗漏了一些明显的东西,或者我对此做了比需要的更大的事情。但我想尽可能地遵循这个相当长的教程。我相信它正在这条路径下安装正确版本的rails。

~/.asdf/installs/ruby/2.6.5/lib/ruby/gems/2.6.0/gems/rails-5.2.1/

任何帮助将不胜感激。中型博客...

ruby ruby-on-rails asdf-vm

1
推荐指数
1
解决办法
1292
查看次数

autoconf:未找到命令

我尝试通过 asdf 安装 ruby​​ 2.8.0-dev asdf install ruby 2.8.0-dev,但出现以下错误:

Cloning https://github.com/ruby/ruby.git...
Installing ruby-master...

BUILD FAILED (Ubuntu 20.04 using ruby-build 20200401)

Inspect or clean up the working tree at /tmp/ruby-build.20200523221649.37283.rxnWxu
Results logged to /tmp/ruby-build.20200523221649.37283.log

Last 10 log lines:
/tmp/ruby-build.20200523221649.37283.rxnWxu ~
Cloning into 'ruby-master'...
/tmp/ruby-build.20200523221649.37283.rxnWxu/ruby-master /tmp/ruby-build.20200523221649.37283.rxnWxu ~
/home/carlos/.asdf/plugins/ruby/ruby-build/bin/ruby-build: line 622: autoconf: command not found
Run Code Online (Sandbox Code Playgroud)

我使用的是 Ubuntu 20.04

我用谷歌搜索过这个但没有找到任何有用的信息。

此致。

ruby asdf-vm

1
推荐指数
1
解决办法
1万
查看次数

Stock React Native 应用程序不会在 iOS 上构建(asdf?)

我需要一些帮助来让股票应用程序按照官方入门指南运行。

我下载的是iOS模拟器14.3。

我跑

npx react-native init nuproject

cd nuproject

npx react-native run-ios

我明白了

nvm is not compatible with the "PREFIX" environment variable: currently set to "/Users/me/.asdf/installs/nodejs/15.8.0/.npm"
Run `unset PREFIX` to unset it.
nvm is not compatible with the "PREFIX" environment variable: currently set to "/Users/me/.asdf/installs/nodejs/15.8.0/.npm"
Run `unset PREFIX` to unset it.
Command PhaseScriptExecution failed with a nonzero exit code


** BUILD FAILED **


The following build commands failed:
    PhaseScriptExecution [CP-User]\ Generate\ Specs /Users/me/Library/Developer/Xcode/DerivedData/nuproject-enujsutisqszfkeohcvaepmqnist/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FBReactNativeSpec.build/Script-C635E97B268646534DBB9F9667109A6E.sh
(1 failure)

Run Code Online (Sandbox Code Playgroud)

这是我的反应本机环境,如果有帮助的话

$ npx …
Run Code Online (Sandbox Code Playgroud)

nvm react-native asdf-vm

1
推荐指数
1
解决办法
1737
查看次数

如何在 MacOS 上通过 asdf-php 插件安装 PHP 7.2.18

我正在尝试通过asdf-php 插件安装 PHP 7.2 。

我看到很多缺少库的错误消息(openssl、readline、zlib,...)。

php macos asdf-vm

0
推荐指数
1
解决办法
2683
查看次数