Pyenv Operatons: Difference between revisions
Jump to navigation
Jump to search
(→local) |
(→global) |
||
Line 57: | Line 57: | ||
==<tt>global</tt>== | ==<tt>global</tt>== | ||
{{External|https://github.com/pyenv/pyenv/blob/master/COMMANDS.md#pyenv-global}} | |||
==<tt>root</tt>== | ==<tt>root</tt>== | ||
Lists the content of <code>PYENV_ROOT</code> environment variable: | Lists the content of <code>PYENV_ROOT</code> environment variable: |
Revision as of 01:04, 3 November 2023
Internal
Installation
brew install pyenv
You need to setup your shell after installation.
Setup Shell
Bash
Add this to .bashrc
:
# pyenv setup
export PYENV_ROOT="${HOME}/.pyenv"
eval "$(pyenv init -)"
Commands
versions
List pyenv
-managed versions:
pyenv versions
* system (set by /Users/ovidiu/.pyenv/version)
3.9.9
install
Installs a new Python version:
pyenv install 3.9.9
To understand what happens, see:
List of Available Python Versions
pyenv install -l
shell
Selects a pyenv
-installed Python version for the current shell session:
pyenv shell 3.9.9
local
global
root
Lists the content of PYENV_ROOT
environment variable:
pyenv root