最新版的MacOS Sierra默认带的python环境仍然为2.7.10,本文将介绍使用Brew安装python3.5并做简单的配置,打造python2,python3共存的开发环境

直接尝试brew安装,提示需要执行brew link gdbm

thatsitdeMacBook-Pro:~ thatsit$ brew install python3

Updating Homebrew...

Error: You must `brew link gdbm` before python3 can be installed

thatsitdeMacBook-Pro:~ thatsit$

按提示执行brew link gdbm,提示目录权限问题

thatsitdeMacBook-Pro:~ thatsit$ brew link gdbm

Linking /usr/local/Cellar/gdbm/1.12...

Error: Could not symlink share/man/man3/gdbm.3

/usr/local/share/man/man3 is not writable.

thatsitdeMacBook-Pro:~ thatsit$

尝试sudo执行brew,提示已经不再支持以root权限执行

thatsitdeMacBook-Pro:~ thatsit$ sudo brew link gdbm

Password:

Error: Running Homebrew as root is extremely dangerous and no longer supported.

As Homebrew does not drop privileges on installation you would be giving all

build scripts full access to your system.

thatsitdeMacBook-Pro:~ thatsit$

确认目录权限并调整

thatsitdeMacBook-Pro:~ thatsit$ ll /usr/local/share/man/man3/

total 240

-rw-rw-r-- 1 root wheel 25111 1 12 2014 cdt.3

-rw-rw-r-- 1 root wheel 27894 1 12 2014 cgraph.3

-rw-rw-r-- 1 root wheel 1762 1 12 2014 expr.3

-rw-rw-r-- 1 root wheel 2103 1 12 2014 gvc.3

-rw-rw-r-- 1 root wheel 2966 1 12 2014 gvpr.3

-rw-rw-r-- 1 root wheel 9628 1 12 2014 pack.3

-rw-rw-r-- 1 root wheel 5386 1 12 2014 pathplan.3

-rw-rw-r-- 1 root wheel 15026 1 12 2014 tcldot.3tcl

-rw-rw-r-- 1 root wheel 7109 1 12 2014 tkspline.3tk

-rw-rw-r-- 1 root wheel 8157 1 12 2014 xdot.3

thatsitdeMacBook-Pro:~ thatsit$

thatsitdeMacBook-Pro:~ thatsit$ sudo chown -R thatsit /usr/local/share/man/man3/

thatsitdeMacBook-Pro:~ thatsit$

再次执行,OK

thatsitdeMacBook-Pro:~ thatsit$ brew link gdbm

Linking /usr/local/Cellar/gdbm/1.12... 12 symlinks created

thatsitdeMacBook-Pro:~ thatsit$

thatsitdeMacBook-Pro:~ thatsit$ brew install python3

==> Installing dependencies for python3: xz

==> Installing python3 dependency: xz

==> Downloading https://homebrew.bintray.com/bottles/xz-5.2.2.el_capitan.bottle.tar.gz

######################################################################## 100.0%

==> Pouring xz-5.2.2.el_capitan.bottle.tar.gz

Error: The `brew link` step did not complete successfully

The formula built, but is not symlinked into /usr/local

Could not symlink lib/pkgconfig/liblzma.pc

/usr/local/lib/pkgconfig is not writable.

You can try again using:

brew link xz

==> Summary

macbook pro python开发_Mac打造python2 python3开发环境相关推荐

  1. mac搭建python开发环境_Mac打造python2 python3开发环境

    最新版的MacOS Sierra默认带的python环境仍然为2.7.10,本文将介绍使用Brew安装python3.5并做简单的配置,打造python2,python3共存的开发环境 直接尝试bre ...

  2. macbook pro python开发_年轻人第一台 Mac,来自一个开发者的 Macbook Pro 2019 16寸简评...

    从工作开始,一直就想买个 Mac,但是一直没有买成,虽说有公司配发的 Mac(这也让我从 Macbook Pro 2015 13寸到 Macbook Pro 2017 15寸,到 Macbook Pr ...

  3. fir.im Weekly - 除了新 MacBook Pro,近期值得关注的移动开发好资源

    最近,最引人瞩目的莫过于 Apple 产品发布会,MacBook Pro 的更新可能是四年来变化最大的一版.除了更轻.更薄.性能更好.电力更足之外,最大的变化是加入了Touch Bar,被定义为 Ma ...

  4. fir.im Weekly - 除了新 MacBook Pro,近期值得关注的移动开发好资源 1

    最近,最引人瞩目的莫过于 Apple 产品发布会,MacBook Pro 的更新可能是四年来变化最大的一版.除了更轻.更薄.性能更好.电力更足之外,最大的变化是加入了Touch Bar,被定义为 Ma ...

  5. Elasticsearch检索系统部署|MacBook Pro Python

    前言 最近想基于自定义的一些字段设计检索系统,听说可以使用Elasticsearch这一平台,因此特意探究了一下通过Elasticsearch搭建检索系统的过程. 首先去了解了Elasticsearc ...

  6. 苹果笔记本macbook pro如何安装python_在Mac上兼容安装Python3并保留原先的Python2.7

    前言 博主的电脑为2017款macbook pro ,电脑自带python2.7版本,在网上查资料得知由于很多系统服务依赖于自带的2.7py,所以不敢卸载,因此只能安装双兼容python,这里以Pyt ...

  7. MacBook Pro使用初体验之Mac快捷键汇总(持续更新中)

    我于近日购置了一台13寸的MacBook Pro高配,打算开始进行iOS开发的学习.Pro的配置情况如下: (1)OS X Yosemite ,版本10.10.3 (2)Retina显示屏,13英寸 ...

  8. 如何熟练地配置和微调 MacBook Pro 的显示屏幕

    点击右上角[关注]我们,获取更多前沿科技信息. 本文共613字,阅读全文约2分钟 关键字:#MacBook##MacBookPro##苹果系统##Apple# 苹果的新款14英寸和16英寸 #MacB ...

  9. chrome java mac下载_Mac上Java+selenium+Chrome环境配置

    前言 本人之前在window下使用Java+selenium+Firefox进行UI测试,由于window本子集显烧了更换了MacBook Pro,所以开始研究如何在Mac环境下进行UI自动化测试.但 ...

最新文章

  1. Android 自定义View —— Canvas
  2. linux基础命令介绍十四:定时任务
  3. android:AlertDialog控件
  4. pandas如何获取某一个元素的行号,也就是索引值
  5. How to mount HFS EFI on macOS
  6. 关于module require的学习
  7. select 和epoll模型区别
  8. Xcode7,ios9 issue ,warning合集
  9. 他们调查了3.9万名程序员,制作了这份开发者技能报告
  10. (数学)最小二乘的几何意义及投影矩阵
  11. 二、套接字类型与协议设置
  12. 几款超好看的英文字体
  13. 大型三维GIS图形工作站
  14. S3C2440驱动开发(一)
  15. 设计系统的步骤(方法论)
  16. 科目二 起步准备工作 LTS
  17. Abaqus2019的abaqus_v6.env在哪里
  18. python实现微信机器人: 登录微信、消息接收、自动回复
  19. 第十三课、类族的结构进化-------------------狄泰软件学院
  20. twctf_2018_bbq

热门文章

  1. 亿佰特物联网开关电源模块:压电发声器驱动器
  2. php 登录记住密码,php 记住密码自动登录
  3. bloomfilter的java实现,BloomFilter(布隆过滤器)原理及实战详解
  4. fanuc机器人与视觉通信_要说工厂干起活来:工业机器人和数控机床才是真正的一对!...
  5. 循环自相关函数和谱相关密度(一)——公式推导
  6. Java多线程(1)--基本概念:程序、进程、线程
  7. 计算机二级web题目(7.2)--基本操作题1
  8. linux shm_open,c – 如何更改shm_open路径?
  9. 模拟电路概念知识体系梳理(基础部分)
  10. 模块简介/模块的导入/模块的查找顺序/绝对导入和相对导入/软件开发目录规范...