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使用xlrd模块读写Excel文件的方法
May 06 Python
django接入新浪微博OAuth的方法
Jun 29 Python
Python 统计字数的思路详解
May 08 Python
Django框架多表查询实例分析
Jul 04 Python
python opencv minAreaRect 生成最小外接矩形的方法
Jul 01 Python
Python CVXOPT模块安装及使用解析
Aug 01 Python
pytorch 准备、训练和测试自己的图片数据的方法
Jan 10 Python
python pandas利用fillna方法实现部分自动填充功能
Mar 16 Python
使用openCV去除文字中乱入的线条实例
Jun 02 Python
解决tensorflow/keras时出现数组维度不匹配问题
Jun 29 Python
Python DES加密实现原理及实例解析
Jul 17 Python
requests在python中发送请求的实例讲解
Feb 17 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
PHP 类商品秒杀计时实现代码
2010/05/05 PHP
PHP通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
php单链表实现代码分享
2016/07/04 PHP
静态html文件执行php语句的方法(推荐)
2016/11/21 PHP
使用新的消息弹出框blackbirdjs
2008/10/16 Javascript
JSON 数据格式介绍
2012/01/13 Javascript
Jquery AJAX POST与GET之间的区别
2013/11/14 Javascript
jQuery动画效果animate和scrollTop结合使用实例
2014/04/02 Javascript
jquery实现鼠标悬浮停止轮播特效
2020/08/20 Javascript
JS实现用户注册时获取短信验证码和倒计时功能
2016/10/27 Javascript
BootStrap3中模态对话框的使用
2017/01/06 Javascript
简单实现jQuery手风琴效果
2017/08/18 jQuery
解决vue v-for 遍历循环时key值报错的问题
2018/09/06 Javascript
利用weixin-java-miniapp生成小程序码并直接返回图片文件流的方法
2019/03/29 Javascript
JavaScript展开操作符(Spread operator)详解
2019/07/20 Javascript
关于layui的下拉搜索框异步加载数据的解决方法
2019/09/28 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
2019/12/19 Javascript
详解Vue中的watch和computed
2020/11/09 Javascript
python实现统计代码行数的方法
2015/05/22 Python
python 捕获shell脚本的输出结果实例
2017/01/04 Python
socket + select 完成伪并发操作的实例
2017/08/15 Python
scrapy-redis的安装部署步骤讲解
2019/02/27 Python
Python使用LDAP做用户认证的方法
2019/06/20 Python
python3将变量写入SQL语句的实现方式
2020/03/02 Python
手把手教你将Flask应用封装成Docker服务的实现
2020/08/19 Python
python判断字符串以什么结尾的实例方法
2020/09/18 Python
喜诗官方在线巧克力店:See’s Candies
2017/01/01 全球购物
美国经典刺绣和字母儿童服装特卖:Smocked Auctions
2018/07/16 全球购物
巴西购物网站:Estrela10
2018/12/13 全球购物
中科前程Java笔试题
2016/11/20 面试题
九一八事变演讲稿
2014/09/05 职场文书
委托证明书
2014/09/17 职场文书
乡镇领导干部个人对照检查材料思想汇报
2014/09/23 职场文书
公司市场部岗位职责
2015/04/15 职场文书
大学生学生会工作总结2015
2015/05/26 职场文书
RestTemplate如何通过HTTP Basic Auth认证示例说明
2022/03/17 Java/Android