Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Mac安装多个python版本

Mac安装多个python版本

作者头像
py3study
发布于 2020-01-07 08:05:39
发布于 2020-01-07 08:05:39
2.5K0
举报
文章被收录于专栏:python3python3

   Mac OS里面的Python默认为2.7版本,开发的原因需要安装Python3,又不能把2.7卸载掉,所以就需要多版本之间共存。      如果喜欢权威官方的介绍和指导,请移步:https://github.com/yyuu/pyenv     步骤如下:  1、安装pyenv   $sudo brew install pyenv

   然后在 .bash_profile 文件中添加 

    eval "$(pyenv init -)"

  最后,更新一下环境变量

 $source .bash_profile 

   2、使用pyenv安装python的其他版本      1) 查看能够安装的版本(  只有版本号的为官方的版本,其他的为衍生版。注意自己到需要。 )

$pyenv install --list 

    2) 安装需要的版本: 

$pyenv install 3.5.1

$pyenv install 2.7.10

    3) 完成后更新数据库:  $pyenv rehash      4) 查看系统已安装的版本:  $pyenv versions      *号表示系统当前正在使用的版本      5)切换python版本 

$pyenv global 3.5.1

$pyenv global 2.7.10

    6)确认python版本      $python      输入python即可使用新版本的python;      使用pip安装模块后,可能需要执行pyenv rehash更新数据库 

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/09/15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python版本管理工具:pyenv
这几天在学习python,因为我学的是python3的语法,但是我ubuntu默认安装的是python2,我sqlmap需要的环境也是python2的,但是我需要python3的环境作为学习,这怎么办呢,经过查阅资料,学习,我发现了一个神器,python的版本管理工具:pyenv,他支持python多版本共存,并可以随时切换。且不会互相影响。
kevinfaith
2018/09/18
6220
使用pyenv维护多版本python开发环境
开发不同的项目的时候有可能产生安装不同python 版本的需求,那么如何管理多个python版本呢?有大神开发了工具 --pyenv 来解决多版本管理的问题。
用户1278550
2018/08/09
5060
MacOS多版本Python切换方案
1. 安装homebrew 官网 http://brew.sh/index_zh-cn.html 打开终端,在终端中粘贴如下脚本 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 测试是否安装成功 在终端中输入 brew -v 出现类似提示,即代表安装成功 Homebrew 0.9.5 (git revision 1021; last commit 2016-0
mantou
2018/06/14
5.9K0
Python多版本切换工具-Pyenv
为了安装Anaconda科学计算环境,控制好python版本,今天上午总算折腾好了。
py3study
2020/01/02
3.1K0
升级python环境
2、因系统底层依赖python,盲目升级可能会有影响系统运行,所以此时需要在系统中安装多个python,即实现python的多版本共存。Pyenv就是这样一个python版本管理器。
py3study
2020/01/13
9080
【Python】03、python多版本
 CentOS6系统会自带一个较低版本的python,一般不使用系统自带的python版本,因为系统很多组件依赖于python比如yum,如果我们随意升级或者安装了些有冲突包可能会影响系统环境;我们需要再安装较高版本的python,而且在开发多个项目时,可能需要多个版本的Python,此时在进行Python版本切换时会比较麻烦,pyenv就提供了一种简单的方式。
py3study
2020/01/06
8480
python之pyenv安装 and i
需要使用新版本Python的相关功能,但是又不想要影响到系统自带的Python,这个时候就需要实现Python的多版本共存。
py3study
2020/01/08
5540
连仕彤博客pyenv环境部署
pyenv是一款Python多版本管理工具,它可以很好的管理Python解释器、Python版本和Python虚拟环境,对于日常开发中,是一款很有必要安装的利器。 安装依赖包 [python@vultr data]$ yum -y install gcc git make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel   安装pyenv [python@vultr data]$ curl
行 者
2018/04/17
6070
Python版本管理利器--pyenv
设置局部python版本,将Python版本写进当前目录下的.python-version 文件,这个版本号会覆盖全局的版本号,可以被PYENV_VERSION或者pyenv shell命令覆盖。
用户2936342
2018/08/27
7580
python 使用 pyenv 多环境
利用pyenv 实现python  多版本切换 下载  curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash 安装支持包  yum install  zlib-devel openssl-devel sqlite-devel patch 增加配置:.bash_profile export PATH="/root/.pyenv/bin:$PATH" eval "$(pye
py3study
2020/01/07
6460
python学习-ipython和pye
ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。学习ipython将会让我们以一种更高的效率来使用python。同时它也是利用Python进行科学计算和交互可视化的一个最佳的平台。
py3study
2020/01/06
1.1K0
Python多版本管理器-pyenv 介绍及部署记录
在日常运维中, 经常遇到这样的情况: 系统自带的Python是2.x,而业务部署需要Python 3.x 环境, 此时需要在系统中安装多个Python版本,但又不能影响系统自带的Python 版本,即需要实现Python的多版本环境共存, pyenv就是这样一个Python版本管理器, 可以同时管理多个python版本共存! 简单的说,pyenv 可以根据需求使用户在系统里安装和管理多个Python 版本: - 配置当前用户的python的版本; - 配置当前shell的python版本; - 配置某个项目(目录及子目录)的python版本; - 配置多个虚拟环境.
洗尽了浮华
2018/12/27
1.4K0
Python 多版本共存 | Pyenv安装与常用命令
在Python实际部署过程中,经常碰到系统自带的Python版本是2.x的,而自己开发使用的是3.x版本。
用户1392128
2024/01/08
5370
使用 pyenv 可以在一个系统中安装多个python版本
2016.01.06 21:02* 字数 82 阅读 24416评论 11喜欢 12
拓荒者
2019/03/11
3.2K0
Python关键点笔记之使用 pyenv 管理多个 Python 版本依赖环境
从接触Python以来,一直都是采用virtualenv和virtualenvwrapper来管理不同项目的依赖环境,通过workon、mkvirtualenv等命令进行虚拟环境切换,很是愉快。
Jetpropelledsnake21
2019/04/18
1.5K0
pyenv管理多版本python
安装不同的python版本并不是一件易事,更何况想在同一主机上来回切换不同版本的python是难上加难!大家都知道多版本会导致互相干扰,但是不是不不能解决呢??
py3study
2020/01/06
5330
Python多版本神器-Pyenv
使用pyenv可以在一个操作系统上使用多个python版本,自由切换,无比顺畅。它的使用不依赖于Python,是一个简单、独立的纯 shell 脚本工具。
py3study
2020/01/06
5080
Python多版本神器-Pyenv
002-Python编程环境的各种姿势
pip是Python的软件包管理工具,可以用来安装、升级与卸载Python的软件包。从Python3.4版本开始,系统已经自带pip工具了。
py3study
2020/01/06
9480
Python开发环境之pyenv环境搭建
安装完毕,设置环境变量,设置环境变量,可以添加到个人家目录的.bashrc或.bash_profile及系统的全   局的/etc/profile,
py3study
2020/01/06
4860
python多版本管理(pyenv)
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
py3study
2020/01/09
6070
相关推荐
python版本管理工具:pyenv
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文