python多环境切换及pyenv使用过程详解


Posted in Python onSeptember 27, 2019

1.安装pyenv    https://github.com/pyenv/pyenv-installer

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

下载如下报错,则安装nss:

yum -y update nss

python多环境切换及pyenv使用过程详解

2.添加环境变量

vim /root/.bashrc 
export PATH="/root/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"生效:source /root/.bashrc

3.查看已安装的版本:pyenv versions 【前面带*号的表示在用的版本】

python多环境切换及pyenv使用过程详解

4.查看可安装的版本:pyenv install -l

5.安装指定版本:pyenv install 3.7.4 【需要先安装:yum install libffi-devel openssl openssl-devel -y】 【下载好慢】

6.安装慢的解决办法:

mkdir -p /root/.pyenv/cache
上传安装包到此目录
Python-3.6.1.tar.xz
再执行:pyenv install 3.6.1

python多环境切换及pyenv使用过程详解

7.切换python版本:pyenv shell 3.6.1

python多环境切换及pyenv使用过程详解

8.创建虚拟环境:pyenv virtualenv 3.6.1 mooc

python多环境切换及pyenv使用过程详解

9.列出所有的虚拟环境:pyenv virtualenvs

python多环境切换及pyenv使用过程详解

10.激活虚拟环境:pyenv activate mooc

python多环境切换及pyenv使用过程详解

11.可以使用虚拟环境装环境了:pip install celery[redis]

12.退出虚拟环境:pyenv deactivate

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
基于python的Tkinter实现一个简易计算器
Dec 31 Python
Python3实现简单可学习的手写体识别(实例讲解)
Oct 21 Python
如何在python中使用selenium的示例
Dec 26 Python
DataFrame中去除指定列为空的行方法
Apr 08 Python
详解python校验SQL脚本命名规则
Mar 22 Python
python flask解析json数据不完整的解决方法
May 26 Python
Python中Unittest框架的具体使用
Aug 27 Python
Win10+GPU版Pytorch1.1安装的安装步骤
Sep 27 Python
使用Python打造一款间谍程序的流程分析
Feb 21 Python
PyTorch-GPU加速实例
Jun 23 Python
Python 获取异常(Exception)信息的几种方法
Dec 29 Python
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
Apr 06 Python
python 哈希表实现简单python字典代码实例
Sep 27 #Python
python实现发送form-data数据的方法详解
Sep 27 #Python
PyCharm更改字体和界面样式的方法步骤
Sep 27 #Python
Pycharm 字体大小调整设置的方法实现
Sep 27 #Python
python3 写一个WAV音频文件播放器的代码
Sep 27 #Python
简单瞅瞅Python vars()内置函数的实现
Sep 27 #Python
Python 获取项目根路径的代码
Sep 27 #Python
You might like
基于文本的访客签到簿
2006/10/09 PHP
php foreach 使用&(与运算符)引用赋值要注意的问题
2010/02/16 PHP
浅谈php函数serialize()与unserialize()的使用方法
2014/08/19 PHP
PHP使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法
2015/03/19 PHP
php实现数组按指定KEY排序的方法
2015/03/30 PHP
经典PHP加密解密函数Authcode()修复版代码
2015/04/05 PHP
js 可拖动列表实现代码
2011/12/13 Javascript
js获取IP和PcName(IE)在vs中可用
2013/08/02 Javascript
JS获取几种URL地址的方法小结
2014/02/26 Javascript
JavaScript动态改变HTML页面元素例如添加或删除
2014/08/10 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
JS工作中的小贴士之”闭包“与事件委托的”阻止冒泡“
2016/06/16 Javascript
理解Angular的providers给Http添加默认headers
2017/07/04 Javascript
jQuery 防止相同的事件快速重复触发方法
2018/02/08 jQuery
node.js使用redis储存session的方法
2018/09/26 Javascript
微信小程序利用button控制条件标签的变量问题
2020/03/15 Javascript
浅谈JavaScript中的“!!”作用
2020/08/03 Javascript
js 实现碰撞检测的示例
2020/10/28 Javascript
Vue中使用Echarts仪表盘展示实时数据的实现
2020/11/01 Javascript
详解Python字典小结
2018/10/20 Python
网易有道2017内推编程题 洗牌(python)
2019/06/19 Python
python识别验证码图片实例详解
2020/02/17 Python
如何利用python发送邮件
2020/09/26 Python
HTML5 progress和meter控件_动力节点Java学院整理
2017/07/06 HTML / CSS
html5适合移动应用开发的12大特性
2014/03/19 HTML / CSS
远程Wi-Fi宠物监控相机:Petcube
2017/04/26 全球购物
耐克中国官方商城:Nike中国
2018/10/18 全球购物
介绍一下SQL Server里面的索引视图
2016/07/31 面试题
七一党建活动方案
2014/01/28 职场文书
小学二年级学生评语
2014/04/21 职场文书
2014年教师党员公开承诺书
2014/05/28 职场文书
葬礼主持词
2015/07/02 职场文书
2016年教师党员创先争优承诺书
2016/03/24 职场文书
80后创业总结的9条职场用人思想,记得收藏
2019/08/13 职场文书
python状态机transitions库详解
2021/06/02 Python