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的函数的一些高阶特性
Apr 27 Python
详解python脚本自动生成需要文件实例代码
Feb 04 Python
Django中url的反向查询的方法
Mar 14 Python
解决Spyder中图片显示太小的问题
Apr 27 Python
Python 实现Windows开机运行某软件的方法
Oct 14 Python
Python实现的旋转数组功能算法示例
Feb 23 Python
Python绘制频率分布直方图的示例
Jul 08 Python
在tensorflow中实现屏蔽输出的log信息
Feb 04 Python
Python实现企业微信机器人每天定时发消息实例
Feb 25 Python
python 19个值得学习的编程技巧
Aug 15 Python
浅析python实现动态规划背包问题
Dec 31 Python
Python接口自动化系列之unittest结合ddt的使用教程详解
Feb 23 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
第十五节--Zend引擎的发展
2006/11/16 PHP
php基础教程 php内置函数实例教程
2012/08/21 PHP
解析argc argv在php中的应用
2013/06/24 PHP
js 函数的副作用分析
2011/08/23 Javascript
jquery实现不同大小浏览器使用不同的css样式表的方法
2014/04/02 Javascript
js通过location.search来获取页面传来的参数
2014/09/11 Javascript
js使用setTimeout实现定时炸弹的方法
2015/04/10 Javascript
分享Javascript实用方法二
2015/12/13 Javascript
JavaScript截取、切割字符串的技巧
2016/01/07 Javascript
理解javascript封装
2016/02/23 Javascript
node.js学习之base64编码解码
2016/10/21 Javascript
基于vue-simplemde实现图片拖拽、粘贴功能
2018/04/12 Javascript
使用Vue自定义指令实现Select组件
2018/05/24 Javascript
JavaScript实现汉字转换为拼音及缩写的方法示例
2019/03/28 Javascript
ES6基础之字符串和函数的拓展详解
2019/08/22 Javascript
JavaScript语句错误throw、try及catch实例解析
2020/08/18 Javascript
vue中defineProperty和Proxy的区别详解
2020/11/30 Vue.js
使用PM2+nginx部署python项目的方法示例
2018/11/07 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
Django权限设置及验证方式
2020/05/13 Python
使用keras框架cnn+ctc_loss识别不定长字符图片操作
2020/06/29 Python
python tqdm实现进度条的示例代码
2020/11/10 Python
用python实现一个简单的验证码
2020/12/09 Python
如何用css3实现switch组件开关的方法
2018/02/09 HTML / CSS
Html5移动端适配IphoneX等机型的方法
2019/06/25 HTML / CSS
加拿大消费电子和手机购物网站:The Source
2017/01/28 全球购物
会计自我鉴定
2013/11/02 职场文书
庆祝教师节活动方案
2014/01/31 职场文书
婚假请假条格式及范文
2014/04/10 职场文书
毕业证丢失证明范本
2014/09/20 职场文书
服务整改报告
2014/11/06 职场文书
后备干部推荐材料
2014/12/24 职场文书
合理化建议书
2015/02/04 职场文书
《蚂蚁和蝈蝈》教学反思
2016/02/22 职场文书
解析Java异步之call future
2021/06/14 Java/Android
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python