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命令行参数sys.argv使用示例
Jan 28 Python
Python读取ini文件、操作mysql、发送邮件实例
Jan 01 Python
Python使用poplib模块和smtplib模块收发电子邮件的教程
Jul 02 Python
python 对txt中每行内容进行批量替换的方法
Jul 11 Python
pyqt5实现俄罗斯方块游戏
Jan 11 Python
对python 自定义协议的方法详解
Feb 13 Python
python IDLE 背景以及字体大小的修改方法
Jul 12 Python
python绘图模块matplotlib示例详解
Jul 26 Python
Python多线程通信queue队列用法实例分析
Mar 24 Python
python实现坦克大战
Apr 24 Python
总结Python常用的魔法方法
May 25 Python
Python3接口性能测试实例代码
Jun 20 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 SESSION的增加、删除、修改、查看操作
2015/03/20 PHP
php防止网站被攻击的应急代码
2015/10/21 PHP
PHP中STDCLASS用法实例分析
2016/11/11 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
2020/05/02 PHP
javascript 尚未实现错误解决办法
2008/11/27 Javascript
jquery ready函数源代码研究
2009/12/06 Javascript
js通过googleAIP翻译PHP系统的语言配置的实现代码
2011/10/17 Javascript
基于JQuery模仿苹果桌面的Dock效果(初级版)
2012/10/15 Javascript
javascript数组去重3种方法的性能测试与比较
2013/03/26 Javascript
JavaScript栏目列表隐藏/显示简单实现
2013/04/03 Javascript
js判断当前浏览器类型,判断IE浏览器方法
2014/06/02 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
深入理解JavaScript中的浮点数
2016/05/18 Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
2016/05/20 Javascript
jQuery 获取select选中值及清除选中状态
2016/12/13 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
express+vue+mongodb+session 实现注册登录功能
2018/12/06 Javascript
vue使用i18n实现国际化的方法详解
2019/09/05 Javascript
微信小程序接入腾讯云验证码的方法步骤
2020/01/07 Javascript
JS前端广告拦截实现原理解析
2020/02/17 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
[01:13:51]TNC vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python实现FTP服务器服务的方法
2017/04/11 Python
使用apidocJs快速生成在线文档的实例讲解
2018/02/07 Python
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2018/02/08 Python
对pandas进行数据预处理的实例讲解
2018/04/20 Python
Python实现的爬取百度贴吧图片功能完整示例
2019/05/10 Python
利用HTML5绘制点线面组成的3D图形的示例
2015/05/12 HTML / CSS
碧欧泉法国官网:Biotherm法国
2019/10/23 全球购物
法国亚马逊官方网站:Amazon.fr
2020/12/19 全球购物
商务英语求职自荐信范文
2013/12/24 职场文书
中学生获奖感言
2014/02/04 职场文书
餐厅经理岗位职责和岗位目标
2014/02/13 职场文书
庭外和解协议书
2016/03/23 职场文书
Python 中random 库的详细使用
2021/06/03 Python
python文件与路径操作神器 pathlib
2022/04/01 Python