-
-
Notifications
You must be signed in to change notification settings - Fork 427
Closed
Description
Too many issues will kill our team's development velocity, drastically.
Make sure you have checked all steps below.
Prerequisite
- Make sure your problem is not listed in the common build problems.
- Make sure no duplicated issue has already been reported in the pyenv issues. You should look for closed issues, too.
- Make sure you are not asking us to help solving your specific issue.
- GitHub issues is opened mainly for development purposes. If you want to ask someone to help solving your problem, go to some community site like Gitter, StackOverflow, etc.
- Make sure your problem is not derived from packaging (e.g. Homebrew).
- Please refer to the package documentation for the installation issues, etc.
- Make sure your problem is not derived from plugins.
- This repository is maintaining
pyenvand the defaultpython-buildplugin only. Please refrain from reporting issues of other plugins here.
- This repository is maintaining
Description
- Platform information (e.g. Ubuntu Linux 16.04): macOS 12.5.1
- OS architecture (e.g. amd64): x86_64
- pyenv version: 2.3.4
- Python version: 3.9.7
- C Compiler information (e.g. gcc 7.3):
- Please attach the debug trace of the failing command as a gist:
- Run
env PYENV_DEBUG=1 <faulty command> 2>&1 | tee trace.logand attachtrace.log. E.g. if you have a problem with installing Python, runenv PYENV_DEBUG=1 pyenv install -v <version> 2>&1 | tee trace.log(note the-voption topyenv install).
https://gist.github.com/bcvanmeurs/2ec119b39f034a12993d19017bc177cb#file-trace-log
- Run
Pyenv seems not to uninstall everything correctly:
❯ pyenv virtualenv 3.9.7 test
❯ pyenv versions
* system (set by /Users/bram/.pyenv/version)
3.9.7
3.10.5
3.9.7/envs/test
3.10.5/envs/global
* global (set by /Users/bram/.pyenv/version)
test
❯ pyenv uninstall test
pyenv: remove /Users/bram/.pyenv/versions/test? [y|N] y
pyenv: test uninstalled
❯ pyenv versions
* system (set by /Users/bram/.pyenv/version)
3.9.7
3.10.5
3.9.7/envs/test
3.10.5/envs/global
* global (set by /Users/bram/.pyenv/version)In this example the environment test is gone but 3.9.7/envs/test is still there.
But this doesn't work:
❯ pyenv uninstall 3.9.7/envs/test
pyenv: version `test' not installedtest env is gone here:
❯ ls ~/.pyenv/versions
3.10.5 3.9.7 globaltest env remains here:
❯ ls ~/.pyenv/versions/3.9.7/envs
testmanually removing ~/.pyenv/versions/3.9.7/envs/test is a workaround
Could this be related to pyenv/pyenv#2432 in 2.3.4?
Metadata
Metadata
Assignees
Labels
No labels