Недавно я установил pyenv на wsl(24.04) и попытался установить версию Python в локальном каталоге, но получил следующую ошибку:
Код: Выделить всё
$ pyenv local 3.14.0
~/.pyenv/libexec/pyenv-version-file-write: line 37: .python-version: Permission denied
Код: Выделить всё
> "$PYENV_VERSION_FILE"
for version in "${versions[@]}"; do
echo "$version" >> "$PYENV_VERSION_FILE"
done
"~/.pyenv/libexec/pyenv-version-file-write" 40L, 851B
Код: Выделить всё
~/mypython$ python -m venv test
Error: [Errno 13] Permission denied: ' ~/mypython/test'
Код: Выделить всё
~/mypython$ ls
~/mypython$
Я удалил папку .pyenv и переустановил ее, но ситуация не изменилась.
Подробнее здесь: https://stackoverflow.com/questions/798 ... sing-pyenv
Мобильная версия