安裝pyenv
1.安裝下載工具curl
sudo apt-get install curl
2.使用curl下載pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
會出現提示
export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
這是指你的pyenv沒有加到環境變量中
3.將pyenv添加到環境變量中
sudo vim ~/.bashrc
將上述提示內容加入到末尾即可
4.使配置文件生效
source ~/.bashrc
5.檢查是否安裝成功
echo $PATH;
/home/xyf/.pyenv/plugins/pyenv-virtualenv/shims:/home/xyf/.pyenv/
shims:~/.pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/
usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
如果上面有shims出現則說明安裝成功
使用pyenv安裝Python版本
1.安裝各種所需要的依賴
sudo apt-get install libc6-dev gcc
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
2.安裝 python 2.7.14(時間可能稍微有點長)
pyenv install 2.7.14 -v
3.安裝 python 3.6.4(時間可能稍微有點長)
pyenv install 3.6.4 -v
4.更新pyenv的數據庫
pyenv rehash
5. 查看 pyenv支持管理的python 版本
pyenv versions
6. 選中3.6.4(pyenv數據庫中存在的版本)作爲默認版本
pyenv global 3.6.4
使用pyenv+virtualenv創建虛擬環境
1.使用pip安裝virtualenv
pip install virtualenv
2.創建你的python虛擬環境(3.6.4是你pyenv數據庫中存在的版本,env36是你虛擬環境的名字,可以任意起)
pyenv virtualenv 3.6.4 env36
3.切換到你的虛擬環境
pyenv activate env36
如果命令行中有(env36),如(env36) yfx@bo:~$,說明你處於env36的虛擬環境中
4.退出虛擬環境
pyenv deactivate
原文:https://blog.csdn.net/yingfeng_yang/article/details/82527321