Preface
I believe that for python developers, it is normal to have different python versions on the machine, because some of the projects developed use 2.6 or 2.7. Some of them need to use version 3.0+. How to manage these different versions well, keep each environment clean and independent, and facilitate switching between different versions. At this time, we need to use our virtual environment, so today we Let’s take a look at the use of python virtual environment building tool pyenv.
1. Installation
git clone https://github.com/yyuu/pyenv.git ~/.pyenv echo ‘export PYENV_ROOT=”$HOME/.pyenv”‘ >> ~/.bash_profile echo ‘export PATH=”$PYENV_ROOT/bin:$PATH”‘ >> ~/.bash_profile echo ‘eval “$(pyenv init -)”‘ >> ~/.bash_profile exec $SHELL source ~/.bash_profile
Just log out and log in again.
2. Common commands
pyenv install –list #List installable python versions
pyenv install -v 3.3.5 #Install version 3.3.5
pyenv uninstall 3.3.5 #Uninstall
pyenv version #View the current version
pyenv global 3.3.5 #Switch to version 3.35
3. Install pyenv-virtualenv
##
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile source ~/.bash_profile
4 , Create a virtual environment
pyenv virtualenv 2.7.10 env2710
##5. Activate the virtual environment
pyenv activate env2710
Then you can install the required software in this environment.
6. Exit the virtual environment
pyenv deactivate
More steps to build a virtual environment in Python For related articles, please pay attention to the PHP Chinese website!