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 相关文章推荐
以windows service方式运行Python程序的方法
Jun 03 Python
一个基于flask的web应用诞生 记录用户账户登录状态(6)
Apr 11 Python
python 拷贝特定后缀名文件,并保留原始目录结构的实例
Apr 27 Python
python中验证码连通域分割的方法详解
Jun 04 Python
python爬虫的数据库连接问题【推荐】
Jun 25 Python
Python爬虫框架Scrapy常用命令总结
Jul 26 Python
Python3 读、写Excel文件的操作方法
Oct 20 Python
浅谈pyqt5中信号与槽的认识
Feb 17 Python
远程部署工具Fabric详解(支持Python3)
Jul 04 Python
PyTorch 普通卷积和空洞卷积实例
Jan 07 Python
使用pytorch和torchtext进行文本分类的实例
Jan 08 Python
Pygame Draw绘图函数的具体使用
Nov 17 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中使用SimpleXML检查XML文件结构实例
2015/01/07 PHP
Symfony2实现从数据库获取数据的方法小结
2016/03/18 PHP
PHP7新增运算符用法实例分析
2016/09/26 PHP
非常不错的一个javascript 类
2006/11/07 Javascript
判断页面是关闭还是刷新的js代码
2007/01/28 Javascript
一个不错的用JavaScript实现的UBB编码函数
2007/03/09 Javascript
Prototype Date对象 学习
2009/07/12 Javascript
使用js写的一个简易的投票
2013/11/27 Javascript
jQuery中:lt选择器用法实例
2014/12/29 Javascript
JavaScript中有关一个数组中最大值和最小值及它们的下表的输出的解决办法
2016/07/01 Javascript
详解Javascript函数声明与递归调用
2016/10/22 Javascript
nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证示例
2016/12/30 NodeJs
微信小程序 判断手机号的实现代码
2017/04/19 Javascript
详解使用angular-cli发布i18n多国语言Angular应用
2017/05/20 Javascript
Vue2.0用户权限控制解决方案的示例
2018/02/10 Javascript
解决mpvue + vuex 开发微信小程序vuex辅助函数mapState、mapGetters不可用问题
2018/08/03 Javascript
[02:09]DOTA2辉夜杯 EHOME夺冠举杯现场
2015/12/28 DOTA
Python实现对excel文件列表值进行统计的方法
2015/07/25 Python
python实现可以断点续传和并发的ftp程序
2016/09/13 Python
python3使用pyqt5制作一个超简单浏览器的实例
2017/10/19 Python
python2.7无法使用pip的解决方法(安装easy_install)
2018/04/03 Python
Python爬虫之正则表达式基本用法实例分析
2018/08/08 Python
Python线程同步的实现代码
2018/10/03 Python
Python中拆分字符串的操作方法
2019/07/23 Python
基于Python实现签到脚本过程解析
2019/10/25 Python
Python FFT合成波形的实例
2019/12/04 Python
全球性的在线购物网站:Zapals
2017/03/22 全球购物
麦当劳印度网上订餐:McDelivery
2020/03/16 全球购物
美国婴儿服装购物网站:Gerber Childrenswear
2020/05/06 全球购物
Brasty罗马尼亚:购买手表、香水、化妆品、珠宝
2020/04/21 全球购物
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
2015/10/13 面试题
如何客观的进行自我评价
2013/12/17 职场文书
先进个人事迹材料
2014/01/25 职场文书
红色经典电影观后感
2015/06/18 职场文书
导游词之江西赣州
2019/10/15 职场文书
了解MySQL查询语句执行过程(5大组件)
2022/08/14 MySQL