博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
debian9安装pyenv管理python版本
阅读量:6279 次
发布时间:2019-06-22

本文共 860 字,大约阅读时间需要 2 分钟。

hot3.png

debian9的sid源可以安装最新版python(3.7),但是最近发现多版本情况下,安装python3-pip有问题,具体表现在无法确保多版本并存,于是想到了之前了解的virtualenv的衍生物--pyenv。废话不说,直接上教程,以作记录!

一、安装依赖

sudo apt install make build-essential libssl-dev zlib1g-dev libbz2-dev \libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \xz-utils tk-dev libffi-dev liblzma-dev python-openssl git

二、使用脚本安装

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

三、按照要求,添加环境

vim .bashrc

添加以下行

export PATH="$HOME/.pyenv/bin:$PATH"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"

然后

source .bashrc

安装完毕

卸载直接删除[.pyenv]目录即可

简单使用教程

1.查看版本

pyenv version     #查看当前版本pyenv versions    #查看所有版本

2.帮助文档

pyenv --help

3.安装python其他版本

pyenv install 3.x

4.指定当前目录python版本

pyenv local x.x

5.指定全局python版本

pyenv global x.x.x

待续~~~~~~

 

 

Reference:

转载于:https://my.oschina.net/doctorlzr1988/blog/2998482

你可能感兴趣的文章
mac pro 入手,php环境配置总结
查看>>
MyBatis-Plus | 最简单的查询操作教程(Lambda)
查看>>
rpmfusion 的国内大学 NEU 源配置
查看>>
spring jpa 配置详解
查看>>
IOE,为什么去IOE?
查看>>
java 用反射简单应用,将Object简单转换成map
查看>>
Storm中的Worker
查看>>
dangdang.ddframe.job中页面修改表达式后进行检查
查看>>
Web基础架构:负载均衡和LVS
查看>>
Linux下c/c++相对路径动态库的生成与使用
查看>>
SHELL实现跳板机,只允许用户执行少量允许的命令
查看>>
SpringBoot 整合Redis
查看>>
2014上半年大片早知道
查看>>
Android 6.0指纹识别App开发案例
查看>>
正文提取算法
查看>>
轻松学PHP
查看>>
Linux中的网络监控命令
查看>>
this的用法
查看>>
windows下安装redis
查看>>
CentOS7 yum 安装git
查看>>