asdf-community / asdf-community/asdf-python
`python -V` loads indefinitely after setting `python system` in `~/.tool-versions` globally
- Lingua principale
- Shell
- Stelle
- 729
- Fork
- 65
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Provide environment information
```bash
OS:
Linux arch 6.8.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 17 Apr 2024 15:20:28 +0000 x86_64 GNU/Linux
SHELL:
zsh 5.9 (x86_64-pc-linux-gnu)
BASH VERSION:
5.2.26(1)-release
ASDF VERSION:
v0.14.0-ccdd47d
ASDF INTERNAL VARIABLES:
ASDF_DEFAULT_TOOL_VERSIONS_FILENAME=.tool-versions
ASDF_DATA_DIR=/home/hick/.asdf
ASDF_DIR=/home/hick/.asdf
ASDF_CONFIG_FILE=/home/hick/.asdfrc
ASDF INSTALLED PLUGINS:
python https://github.com/danhper/asdf-python.git master 5e277e2
```
### To Reproduce
After installing asdf with the steps described on the [official website](https://asdf-vm.com/pt-br/guide/getting-started.html#_2-download-asdf):
- `git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.0`
Configure the shell:
- `source "$HOME/.asdf/asdf.sh"`
- `echo "source ~/.asdf/asdf.sh" >> ~/.zshrc`
Install the python plugin:
- `asdf plugin add python`
Configure to use the system version globally, as described on the [official website](https://asdf-vm.com/pt-br/manage/configuration.html#tool-versions):
- `asdf global python system`
After making these settings, running `python -V` keeps loading indefinitely:
[Gravação de tela de 2024-04-23 07-15-53.webm](https://github.com/asdf-community/asdf-python/assets/85202803/0baa0f79-95a5-4298-a316-8697c8021e49)
### Describe the Bug
After setting the python version to system in `~/.tool-versions`, running python loads indefinitely.
### Expected Behaviour
After setting the python version to system in `~/.tool-versions`, after running `python -V` without a local version having been configured with `asdf local python ` it should return the python version in `/bin/python`.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia con la configurazione della shell in ~/.zshrc e ~/.asdf/asdf.sh, quindi riproduci il comportamento usando ~/.tool-versions con `python system` e `python -V`. Confrontalo con la risoluzione prevista di `/bin/python`; il lavoro è completato quando `python -V` restituisce rapidamente il risultato se non è configurata alcuna versione locale.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python, shell
- Ambito
- cli, tooling
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100