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 相关文章推荐
Django框架中数据的连锁查询和限制返回数据的方法
Jul 17 Python
Python 爬虫学习笔记之正则表达式
Sep 21 Python
Python实现字典的遍历与排序功能示例
Dec 23 Python
python 设置xlabel,ylabel 坐标轴字体大小,字体类型
Jul 23 Python
Linux下通过python获取本机ip方法示例
Sep 06 Python
Python Numpy库常见用法入门教程
Jan 16 Python
python函数调用,循环,列表复制实例
May 03 Python
Python实现列表中非负数保留,负数转化为指定的数值方式
Jun 04 Python
opencv 图像加法与图像融合的实现代码
Jul 08 Python
Python如何使用ElementTree解析xml
Oct 12 Python
python语言实现贪吃蛇游戏
Nov 13 Python
深度学习小工程练习之垃圾分类详解
Apr 14 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读取mysql的简单实例
2014/01/15 PHP
php压缩和解压缩字符串的方法
2015/03/14 PHP
Laravel 5框架学习之路由、控制器和视图简介
2015/04/07 PHP
php微信开发之带参数二维码的使用
2016/08/03 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
thinkPHP5.0框架自动加载机制分析
2017/03/18 PHP
thinkPHP5 tablib标签库自定义方法详解
2017/05/10 PHP
关于laravel-admin ueditor 集成并解决刷新的问题
2019/10/21 PHP
取键盘键位ASCII码的网页
2007/07/30 Javascript
Javascript 去除数组的重复元素
2010/05/04 Javascript
JavaScript中的null和undefined解析
2012/04/14 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
javascript代码运行不出来执行错误的可能情况整理
2013/10/18 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
JS实现的在线调色板实例(附demo源码下载)
2016/03/01 Javascript
深入理解setTimeout函数和setInterval函数
2016/05/20 Javascript
手机端图片缩放旋转全屏查看PhotoSwipe.js插件实现
2016/08/25 Javascript
学习使用bootstrap的modal和carousel
2016/12/09 Javascript
浅谈vue的踩坑路
2017/08/31 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
Vue+Koa2 打包后进行线上部署的教程详解
2019/07/31 Javascript
node实现简单的增删改查接口实例代码
2019/08/22 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
sharp.js安装过程中遇到的问题总结
2020/04/02 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
2020/07/23 Javascript
nuxt.js服务端渲染中axios和proxy代理的配置操作
2020/11/06 Javascript
Nest.js散列与加密实例详解
2021/02/24 Javascript
浅谈python为什么不需要三目运算符和switch
2016/06/17 Python
用十张图详解TensorFlow数据读取机制(附代码)
2018/02/06 Python
python3.5基于TCP实现文件传输
2020/03/20 Python
python中的数据结构比较
2019/05/13 Python
Python Web框架之Django框架cookie和session用法分析
2019/08/16 Python
python selenium自动化测试框架搭建的方法步骤
2020/06/14 Python
领导工作表现评语
2015/01/04 职场文书
小学家长意见怎么写
2015/06/03 职场文书