bug: "which" parameter cannot find
1trapbox opened this issue · 0 comments
1trapbox commented
Describe the Bug
asdf "which" parameter cannot find python
but the "where" parameter succeeds in finding the
asdf where python 3.8.18
/home/trapshell/.asdf/installs/python/3.8.18
asdf list
golang
*1.21.5
java
*oracle-graalvm-21.0.1
nodejs
*21.5.0
pipx
*1.4.1
python
*3.12.1
3.8.18
Steps to Reproduce
asdf which python3.8
No preset version installed for command python3.8
Please install a version by running one of the following:
asdf install python 3.12.1
or add one of the following versions in your config file at /home/user/.tool-versions
python 3.8.18
asdf which python 3.8.18
/home/user/.asdf/installs/python/3.12.1/bin/python
I don't know why the output path is python3.12.1
Expected Behaviour
should successfully find python 3.8.18
Actual Behaviour
see Steps to Reproduce
Environment
asdf info
OS:
Linux ROG 6.1.21.2-microsoft-standard-WSL2+ #1 SMP Fri Jan 5 23:07:06 CST 2024 x86_64 x86_64 x86_64 GNU/Linux
SHELL:
zsh 5.9 (x86_64-ubuntu-linux-gnu)
BASH VERSION:
5.2.21(1)-release
ASDF VERSION:
v0.13.1-fad23bc
ASDF INTERNAL VARIABLES:
ASDF_DEFAULT_TOOL_VERSIONS_FILENAME=.tool-versions
ASDF_DATA_DIR=/home/user/.asdf
ASDF_DIR=/home/user/.local//zinit/plugins/asdf-vm---asdf
ASDF_CONFIG_FILE=/home/user/.asdfrc
ASDF INSTALLED PLUGINS:
golang https://github.com/asdf-community/asdf-golang.git master 33b1f6d
java https://github.com/halcyon/asdf-java.git master ea5b378
nodejs https://github.com/asdf-vm/asdf-nodejs.git master c5b7c40
pipx https://github.com/yozachar/asdf-pipx.git main 81cb547
python https://github.com/danhper/asdf-python.git master 5e277e2
### asdf plugins affected (if relevant)
_No response_