python包管理多个版本_【MAC】包管理及多版本Python环境配置

本文介绍了在Mac上如何使用Homebrew安装wget和管理包,特别是详细阐述了利用pyenv来安装和切换多个Python版本,包括解决下载速度慢的问题,通过更改源并使用wget预先下载Python安装包。
摘要由CSDN通过智能技术生成

这里记录了作者使用Mac过程中的一些问题,不断学习不断更新>_<

一 wget安装

使用wget命令时报错-bash: wget: command not found,说明wget没有安装。

这时候只要安装wget就好了,这里推荐使用brew安装,毕竟brew时Mac必备的包管理工具,没安装brew的朋友的看“二”。

brew安装wget只要简单的一个命令即可:

brew install wget

二 包管理工具Homebrew

这里主要记录Homebrew的安装方法。

打开终端,输入下面的命令即可,一般的安装失败都是因为网络问题,在网络环境好的时候重新尝试即可。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

三 Mac管理多个版本的Python

对于在 Mac 上,学习 Python 的同学来说,避免不了安装双版本 Python 以及切换 Python 版本的情况。如何有效管理呢?(windows每次配置环境变量真是难忘的记忆)。此时,pyenv 应运而生,它一个 python 版本管理工具,它可以改变全局的 python 版本,安装多个版本的 python,设置目录级别的 python 版本,还能创建和管理 python虚拟环境。

有了brew之后,安装pyenv就简单多了,只要一行命令:

brew install pyenv

安装之后可以用brew -v验证是否安装成功。

接下来就可以用pyenv安装和管理多个版本python了。

pyenv install --list # 查看可供安装的版本

pyenv install 3.6.10 # 安装指定版本的python

pyenv versions # 查看已经安装的所有版本

这里可能会遇到下载很慢的问题,应为pyenv默认的源时在国外,这时,需要我们用国内的源下载,注意选择自己要用的版本号,3处(3.6.10)版本号需要替换, 命令如下:

wget http://mirrors.sohu.com/python/3.6.10/Python-3.6.10.tar.xz -P ~/.pyenv/cache/

pyenv install 3.6.10

这里有两步,

首先用wget命令从国内的源下载指定版本的python到/.pyenv/cache/目录

然后用pyenv命令安装该版本的python

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值