С помощью pyenv вы можете легко переключаться между версиями python.
При работе над несколькими проектами рекомендуется создать файл .python-version, содержащий целевую версию ноды.
Вот как это сделать.
Сначала убедитесь, что установлена нужная версия python.
➜ example-project git:(main) python --version
Python 3.7.8
➜ example-project git:(main) pyenv install 3.8.6
Installing Python-3.8.6...
Installed Python-3.8.6 to /home/janikvonrotz/.pyenv/versions/3.8.6
Используйте новую версию локально.
➜ example-project git:(main) pyenv local 3.8.6
➜ example-project git:(main) ✗ cat .python-version
3.8.6
Конечно, вы можете установить новую версию глобально, используя pyenv global x.x.x.
Переключаясь между папками, проверьте, загружается ли нужная версия автоматически.
➜ ~ python --version
Python 3.7.8
➜ example-project git:(main) ✗ python --version
Python 3.8.6
Вы можете сбросить глобальную версию, установив system как версию python.
➜ ~ echo system > ~/.pyenv/version
см. также:
- 🐍 Получение всех IP-адресов из подсети CIDR с помощью Python3
- 🐍 Как создать игру “Змейка” на языке Python
- 🐍 Как переключить версию Python на Ubuntu и Debian
- 🐍 Языки программирования для начала карьеры программиста