PyEnv: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
 
Line 82: Line 82:
* [https://joachim8675309.medium.com/managing-python-versions-with-pyenv-ddd7882eb39e PyEnv » Managing Python Versions]
* [https://joachim8675309.medium.com/managing-python-versions-with-pyenv-ddd7882eb39e PyEnv » Managing Python Versions]
* [https://github.com/pyenv/pyenv-virtualenv PyEnv » Plugins » <code>virtualenv</code>]
* [https://github.com/pyenv/pyenv-virtualenv PyEnv » Plugins » <code>virtualenv</code>]
* [https://github.com/pyenv/pyenv-pip-migrate PyEnv » Plugins » <code>migrate</code>]
* [https://github.com/pyenv/pyenv-doctor PyEnv » Plugins » <code>doctor</code>]
* [https://github.com/pyenv/pyenv-update PyEnv » Plugins » <code>update</code>]
* [https://github.com/pyenv/pyenv PyEnv]
* [https://github.com/pyenv/pyenv PyEnv]



Latest revision as of 10:01, 3 June 2024

brew install pyenv
brew install pyenv-virtualenv
cat <<< '
# pyenv config
export PYENV_ROOT="${HOME}/.pyenv"
[[ -d ${PYENV_ROOT}/bin ]] && export PATH="${PYENV_ROOT}/bin:${PATH}"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"'| tee -a ~/.bashrc >/dev/null

Playground

pyenv install -list-all
pyenv install 3.10.14
pyenv rehash
pyenv global system 3.10.14
pyenv global 3.10.14
pyenv global
pyenv shell 3.10.14
pyenv shell system
python -V

cat ./.python-version
pyenv which python
pyenv which pip
pyenv virtualenv 3.10.14 Powerline
pyenv activate Powerline
pyenv deactivate
ls -lah ~/.pyenv/versions/3.10.14/envs/
ls -lah ~/.pyenv/versions/Powerline
ls -lah ~/.pyenv/versions

pyenv virtualenvs
pyenv versions
pyenv commands

References