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之有容乃大的list(2)
Sep 15 Python
python实现的DES加密算法和3DES加密算法实例
Jun 03 Python
Python 给某个文件名添加时间戳的方法
Oct 16 Python
Python操作json的方法实例分析
Dec 06 Python
python 实现得到当前时间偏移day天后的日期方法
Dec 31 Python
详解DeBug Python神级工具PySnooper
Jul 03 Python
详谈tensorflow gfile文件的用法
Feb 05 Python
python GUI库图形界面开发之PyQt5下拉列表框控件QComboBox详细使用方法与实例
Feb 27 Python
Python的in,is和id函数代码实例
Apr 18 Python
pandas 像SQL一样使用WHERE IN查询条件说明
Jun 05 Python
python使用pycharm安装pyqt5以及相关配置
Apr 22 Python
Python实现简单得递归下降Parser
May 02 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
一个程序下载的管理程序(四)
2006/10/09 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
2014/07/25 PHP
WIN8.1下搭建PHP5.6环境
2015/04/29 PHP
php实现的Curl封装类Curl.class.php用法实例分析
2015/09/25 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
JavaScript入门教程(8) Location地址对象
2009/01/31 Javascript
JQuery autocomplete 使用手册
2010/04/01 Javascript
按给定几率进行随机抽取的js代码
2010/12/28 Javascript
jQuery EasyUI API 中文文档 - Menu菜单
2011/10/03 Javascript
javascript 使用 NodeList需要注意的问题
2013/03/04 Javascript
onkeydown事件解决按回车键直接提交数据的需求
2013/04/11 Javascript
动态加载JS文件的三种方法
2013/11/08 Javascript
深入理解Vue官方文档梳理之全局API
2017/11/22 Javascript
React Native之prop-types进行属性确认详解
2017/12/19 Javascript
node中modules.exports与exports导出的区别
2018/06/08 Javascript
通过函数作用域和块级作用域看javascript的作用域链
2018/08/05 Javascript
vue3.0 项目搭建和使用流程
2021/03/04 Vue.js
python实现查询苹果手机维修进度
2015/03/16 Python
python Crypto模块的安装与使用方法
2017/12/21 Python
python实现时间o(1)的最小栈的实例代码
2018/07/23 Python
使用Python实现在Windows下安装Django
2018/10/17 Python
Python包,__init__.py功能与用法分析
2020/01/07 Python
Python 实现一行输入多个数字(用空格隔开)
2020/04/29 Python
python实现逻辑回归的示例
2020/10/09 Python
python实现简单的井字棋游戏(gui界面)
2021/01/22 Python
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
加拿大休闲和工业服装和鞋类零售商:L’Équipeur
2018/01/12 全球购物
电脑专业个人求职信范文
2014/02/04 职场文书
党员个人整改方案及措施
2014/10/25 职场文书
合作意向协议书
2015/01/29 职场文书
公文写作:教你写“建议书”
2019/05/07 职场文书
小程序实现筛子抽奖
2021/05/26 Javascript
你知道哪几种MYSQL的连接查询
2021/06/03 MySQL
Python Pandas pandas.read_sql函数实例用法
2021/06/21 Python
微信小程序 根据不同用户切换不同TabBar
2022/04/21 Javascript
苹果的回收机器人可以通过拆解iPhone获取大量的金和铜并外公布了环境保护最新进展
2022/04/21 数码科技