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

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

获取更多内容,请访问博主的个人博客 爱吃猫的小鱼干的Blog

一 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 global 3.7.6  # 将python 3.6.10设置为当前系统默认版本
pyenv global system # 还原系统安装版本(2.7.10)为当前系统默认版本
pyenv version       # 查看当前系统默认python版本
pyenv versions      # 列出所有系统可用的python版本

这里可能会遇到下载很慢的问题,应为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

获取更多内容,请访问博主的个人博客 爱吃猫的小鱼干的Blog

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值