Использую pyenv для управления версиями питона (bash)
$pyenv versions
system
3.8.11
* 3.9.9 (set by /home/vadim/.pyenv/version) ---> активная
захожу в директорию cd project и делаю poetry init, получаю pyproject.toml файл, указываю точную версию питона, потом
выполняю poetry env use python3.9.9 и получаю ошибку?
$ poetry env use python3.9.9
/bin/sh: 1: python3.9.9: not found
EnvCommandError
Command python3.9.9 -c "import sys; print('.'.join([str(s) for s in sys.version_info[:3]]))" errored with the following return code 127, and output:
at ~/.local/share/pypoetry/venv/lib/python3.8/site-packages/poetry/utils/env.py:378 in activate
374│ shell=True,
375│ )
376│ )
377│ except CalledProcessError as e:
→ 378│ raise EnvCommandError(e)
379│
380│ python_version = Version.parse(python_version.strip())
381│ minor = "{}.{}".format(python_version.major, python_version.minor)
382│ patch = python_version.text