pyenv 安装
linux上进行安装
1.环境准备:
yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel
2.Check out pyenv where you want it installed. A good place to choose is $HOME/.pyenv
(but you can install it somewhere else)
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
3.Define environment variable
PYENV_ROOT
to point to the path where pyenv repo is cloned and add $PYENV_ROOT/bin
to your $PATH
for access to the pyenv
command-line utility.
For bash:
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
4.Add pyenv init
to your shell to enable shims and autocompletion. Please make sure eval "$(pyenv init -)"
is placed toward the end of the shell configuration file since it manipulates PATH
during the initialization.
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile
5.Restart your shell so the path changes take effect. You can now begin using pyenv
exec "$SHELL"
6.安装
pyenv install --list
安装
pyenv install 3.8.6
查看当前python版本
pyenv version
查看安装了多少个python版本
pyenv versions
pyenv virtualenv 3.8.6 sandbox27
pyenv activate <name>
pyenv deactivate