栏目:经验分享 作者:小天 点击: 5,016 次
1. 安装一些需要用到的组件:
1 |
apt-get install git curl libc6-dev gcc make |
安装依赖:
1 |
sudo apt-get install libbz2-dev libssl-dev libreadline-dev libsqlite3-dev zlib* |
2. 然后执行以下命 令:
1 2 |
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash |
3. 将PYENV_ROOT
和pyenv init
加入bash的~/.bashrc
(或zsh的~/.zshrc
):
1 2 3 |
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(pyenv init -)"' >> ~/.bashrc echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc |
或者使用vim
编辑~/.bashrc
(或zsh的~/.zshrc
),在文件最后加上
1 2 3 |
export PATH="~/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" |
4. 激活环境
1 |
source ~/.bashrc |
5. 安装python 3.6.8
1 |
pyenv install 3.6.8 |
如果感到安装太慢,可以先将python先下载再上传到~/.pyenv/cache目录,然后执行pyenv install 版本号
或者直接执行以下命令:
1 |
v=3.6.8 && wget https://www.python.org/ftp/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/ && pyenv install $v |
使用国内镜像,国内暂时没有3.6.8版本,只能使用3.6.7:
1 |
v=3.6.7 && wget http://mirrors.sohu.com/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/ && pyenv install $v |
pyenv的常用命令
1 2 3 4 5 6 7 8 |
pyenv install --list # 列出可安装版本 pyenv install <version> # 安装对应版本 pyenv install -v <version> # 安装对应版本,若发生错误,可以显示详细的错误信息 pyenv versions # 显示当前使用的python版本 pyenv which python # 显示当前python安装路径 pyenv global <version> # 设置默认Python版本 pyenv local <version> # 当前路径创建一个.python-version, 以后进入这个目录自动切换为该版本 pyenv shell <version> # 当前shell的session中启用某版本,优先级高于global 及 local |
声明: 本文由( 小天 )原创编译,转载请保留链接: Debian 9.x 使用pyenv来安装python3.6.x
------====== 本站公告 ======------
欢迎使用趣域网域名百科,我们将长期提供域名使用相关知识和投资域名的方法和技巧;并提供主机、服务器的解决问题和网站运营方法。