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自定义解析简单xml格式文件的方法
May 11 Python
Python中创建字典的几种方法总结(推荐)
Apr 27 Python
用python 批量更改图像尺寸到统一大小的方法
Mar 31 Python
windows下添加Python环境变量的方法汇总
May 14 Python
浅析Python四种数据类型
Sep 26 Python
python 与服务器的共享文件夹交互方法
Dec 27 Python
python 实现二维列表转置
Dec 02 Python
Tensorflow 多线程与多进程数据加载实例
Feb 05 Python
Python中if有多个条件处理方法
Feb 26 Python
Python判断字符串是否为空和null方法实例
Apr 26 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
Jun 04 Python
python爬虫--selenium模块
Mar 31 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
header()函数使用说明
2006/11/23 PHP
Smarty+QUICKFORM小小演示
2007/02/25 PHP
仿Aspnetpager的一个PHP分页类代码 附源码下载
2012/10/08 PHP
Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
2020/04/06 PHP
JavaScript单元测试ABC
2012/04/12 Javascript
JavaScript类属性的访问方式详解
2014/02/11 Javascript
node.js中的fs.chown方法使用说明
2014/12/16 Javascript
JavaScript中实现sprintf、printf函数
2015/01/27 Javascript
jquery实现动静态条形统计图
2015/08/17 Javascript
深入理解JavaScript中为什么string可以拥有方法
2016/05/24 Javascript
jQuery简单实现点击文本框复制内容到剪贴板上的方法
2016/08/01 Javascript
20个最常见的jQuery面试问题及答案
2018/05/23 jQuery
微信小程序云开发修改云数据库中的数据方法
2019/05/18 Javascript
Vue实现Layui的集成方法步骤
2020/04/10 Javascript
JavaScript如何实现监听键盘输入和鼠标监点击
2020/07/20 Javascript
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
python Django模板的使用方法
2016/01/14 Python
PyTorch线性回归和逻辑回归实战示例
2018/05/22 Python
对python字典过滤条件的实例详解
2019/01/22 Python
python3射线法判断点是否在多边形内
2019/06/28 Python
python list的index()和find()的实现
2020/11/16 Python
CSS3 滤镜 webkit-filter详细介绍及使用方法
2012/12/27 HTML / CSS
小米旗下精品生活电商平台:小米有品
2018/12/18 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
传统软件工程与面向对象的软件工程有什么区别
2012/05/31 面试题
文员岗位职责
2013/11/09 职场文书
工厂门卫岗位职责
2013/11/25 职场文书
岗位竞聘书范文
2014/03/31 职场文书
个人校本研修方案
2014/05/26 职场文书
企业管理标语
2014/06/10 职场文书
元旦晚会活动总结
2014/07/09 职场文书
2015新年寄语大全
2014/12/08 职场文书
西安大雁塔导游词
2015/02/10 职场文书
MySQL 使用SQL语句修改表名的实现
2021/04/07 MySQL
Java详细解析==和equals的区别
2022/04/07 Java/Android
Windows10安装Apache2.4的方法步骤
2022/06/25 Servers