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 相关文章推荐
400多行Python代码实现了一个FTP服务器
May 10 Python
Python 序列化 pickle/cPickle模块使用介绍
Nov 30 Python
Python使用ftplib实现简易FTP客户端的方法
Jun 03 Python
详解Python中contextlib上下文管理模块的用法
Jun 28 Python
Python字典的核心底层原理讲解
Jan 24 Python
python多进程并发demo实例解析
Dec 13 Python
python中有关时间日期格式转换问题
Dec 25 Python
python中count函数简单的实例讲解
Feb 06 Python
浅析Python 抽象工厂模式的优缺点
Jul 13 Python
Python批量修改xml的坐标值全部转为整数的实例代码
Nov 26 Python
python xlsxwriter模块的使用
Dec 24 Python
详细介绍python操作RabbitMq
Apr 12 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安装问题
2006/10/09 PHP
PHP的FTP学习(四)
2006/10/09 PHP
Ajax PHP简单入门教程代码
2008/04/25 PHP
php中利用post传递字符串重定向的实现代码
2011/04/21 PHP
iis6+javascript Add an Extension File
2007/06/13 Javascript
ExtJS Grid使用SimpleStore、多选框的方法
2009/11/20 Javascript
兼容IE和FF的图片上传前预览js代码
2013/05/28 Javascript
Javascript脚本实现静态网页加密实例代码
2013/11/05 Javascript
使用JSLint提高JS代码质量方法分享
2013/12/16 Javascript
含有CKEditor的表单如何提交
2014/01/09 Javascript
jQuery打字效果实现方法(附demo源码下载)
2015/12/18 Javascript
JS实现简单的tab切换选项卡效果
2016/09/21 Javascript
解决nodejs中使用http请求返回值为html时乱码的问题
2017/02/18 NodeJs
Vue.js搭建移动端购物车界面
2020/06/28 Javascript
用vue写一个仿简书的轮播图的示例代码
2018/03/13 Javascript
JavaScript时间日期操作实例小结【5个示例】
2018/12/22 Javascript
详解关于element级联选择器数据回显问题
2019/02/20 Javascript
vue中input的v-model清空操作
2019/09/06 Javascript
uniapp与webview之间的相互传值的实现
2020/06/29 Javascript
[45:14]Optic vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
详解Python3.1版本带来的核心变化
2015/04/07 Python
Python中的ceil()方法使用教程
2015/05/14 Python
Windows上配置Emacs来开发Python及用Python扩展Emacs
2015/11/20 Python
python利用paramiko连接远程服务器执行命令的方法
2017/10/16 Python
浅谈Scrapy框架普通反爬虫机制的应对策略
2017/12/28 Python
python求质数列表的例子
2019/11/24 Python
python网络编程之五子棋游戏
2020/05/14 Python
css3 伪元素和伪类选择器详解
2014/09/04 HTML / CSS
浅谈css3中的前缀
2016/07/20 HTML / CSS
英国女性时尚精品店:THE DRESSING ROOM
2018/05/23 全球购物
委托书样本
2014/04/02 职场文书
群众路线教育实践活动方案
2014/10/31 职场文书
2015年党风廉政承诺书
2015/01/22 职场文书
学生保证书格式
2015/02/27 职场文书
安全第一课观后感
2015/06/18 职场文书
Nginx 配置 HTTPS的详细过程
2022/05/30 Servers