mac系统安装Python3初体验


Posted in Python onJanuary 02, 2018

前沿

对于iOS开发不要随便拆卸系统自带的Python,因为有很多 library 还是使用 Python2.7。

1 安装Xcode

1.1 App Store 搜索Xcode 并安装

1.2 安装 Xcode command line tool

1.2.1 打开命令行terminal工具

control + space
输入terminal
回车

1.2.2 安装Xcode command line tool

xcode-select --install

2 安装套件管理工具 Homebrew

2.1 安装 Homebrew

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

2.2 查看是否安装成功

brew doctor

3 安装Python

brew install python

4 设置路径(可选)

如果不设置路径,则使用python的话,会默认用系统的。(这个没有具体执行,所以这个需要自己尝试)

## 修改/etc/paths,把/usr/local/bin 移到上面去
sudo vim /etc/paths

拓展:
查看当前path是什么。
PATH 的用途:
告诉系?,我们的brew在哪里。会从上往下查找。

echo $PAHTH

5 确认安装

// 系统自带的python2.7,目录为/usr/bin/python
which python
//brew安装的python3.4,目录为/usr/local/bin/python3
which python3

6 使用

未执行操作4的情况(推荐)

// 系统自带的
python a.py
//brew安装的
python3 a.py

执行操作4的情况

// 系统自带的
/usr/bin/python a.py
//brew安装的
python a.py

7 安装pip

  • 安装Python2.7以上版本,会自动带pip。
  • 系统自带的python没有pip,只有easy_install
// 给系统的python安装pip
easy_install pip

使用pip

// 系统自带的
pip --version
//brew安装的
pip3 --version

总结

以上所述是小编给大家介绍的mac系统安装Python3初体验,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python安装Imaging报错:The _imaging C module is not installed问题解决方法
Aug 22 Python
轻松掌握python设计模式之策略模式
Nov 18 Python
python中异常捕获方法详解
Mar 03 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
Jan 10 Python
pandas创建新Dataframe并添加多行的实例
Apr 08 Python
Python实现简单的文本相似度分析操作详解
Jun 16 Python
numpy和pandas中数组的合并、拉直和重塑实例
Jun 28 Python
Django中使用MySQL5.5的教程
Dec 18 Python
Python监控服务器实用工具psutil使用解析
Dec 19 Python
Python面向对象程序设计之私有变量,私有方法原理与用法分析
Mar 23 Python
python自动化测试三部曲之unittest框架的实现
Oct 07 Python
python实现简单的井字棋游戏(gui界面)
Jan 22 Python
Python中static相关知识小结
Jan 02 #Python
python tensorflow基于cnn实现手写数字识别
Jan 01 #Python
python+selenium实现163邮箱自动登陆的方法
Dec 31 #Python
python 类对象和实例对象动态添加方法(分享)
Dec 31 #Python
利用python将图片转换成excel文档格式
Dec 30 #Python
书单|人生苦短,你还不用python!
Dec 29 #Python
python ansible服务及剧本编写
Dec 29 #Python
You might like
PHP中获取文件扩展名的N种方法小结
2012/02/27 PHP
PHP类相关知识点实例总结
2016/09/28 PHP
PHP实现财务审核通过后返现金额到客户的功能
2019/07/04 PHP
基于jquery的给文章加入关键字链接
2010/10/26 Javascript
实现只能输入数字的input不用replace方法
2013/09/12 Javascript
JavaScript实现在数组中查找不同顺序排列的字符串
2014/09/26 Javascript
jquery实现submit提交表单
2015/02/03 Javascript
js表单元素checked、radio被选中的几种方法(详解)
2016/08/22 Javascript
Vue.js实现一个todo-list的上移下移删除功能
2017/06/26 Javascript
微信小程序点击控件修改样式实例详解
2017/07/07 Javascript
微信小程序bindtap事件与冒泡阻止详解
2019/08/08 Javascript
KnockoutJS数组比较算法实例详解
2019/11/25 Javascript
[01:03]PWL开团时刻DAY6——别打我
2020/11/05 DOTA
python正则表达式判断字符串是否是全部小写示例
2013/12/25 Python
Python的Django中django-userena组件的简单使用教程
2015/05/30 Python
Python实现加载及解析properties配置文件的方法
2018/03/29 Python
Windows 64位下python3安装nltk模块
2018/09/19 Python
浅析Python与Mongodb数据库之间的操作方法
2019/07/01 Python
详解Python list和numpy array的存储和读取方法
2019/11/06 Python
Keras设置以及获取权重的实现
2020/06/19 Python
Python3爬虫关于识别检验滑动验证码的实例
2020/07/30 Python
解决HTML5手机端页面缩放的问题
2017/10/27 HTML / CSS
德国BA保镖药房韩文网:kr.ba.de
2017/09/04 全球购物
Notino意大利:购买香水和化妆品
2018/11/14 全球购物
Nobody Denim官网:购买高级女士牛仔裤
2021/03/15 全球购物
酒吧副总经理岗位职责
2013/12/10 职场文书
料理师求职信
2014/01/30 职场文书
工作决心书范文
2014/03/11 职场文书
人事主管岗位职责说明书
2014/07/30 职场文书
颂军魂爱军营演讲稿
2014/09/13 职场文书
工商局个人工作总结
2015/03/03 职场文书
2015年车间安全管理工作总结
2015/05/13 职场文书
重温经典:乔布斯在斯坦福大学的毕业演讲(双语)
2019/08/26 职场文书
基于JavaScript实现省市联动效果
2021/06/22 Javascript
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python
利用Python实现模拟登录知乎
2022/05/25 Python