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实现的解析crontab配置文件代码
Jun 30 Python
Python使用django获取用户IP地址的方法
May 11 Python
Django URL传递参数的方法总结
Aug 28 Python
Python使用当前时间、随机数产生一个唯一数字的方法
Sep 18 Python
用不到50行的Python代码构建最小的区块链
Nov 16 Python
python简易远程控制单线程版
Jun 20 Python
python实现图片插入文字
Nov 26 Python
Django 实现对已存在的model进行更改
Mar 28 Python
深入了解python列表(LIST)
Jun 08 Python
python collections模块的使用
Oct 16 Python
python中turtle库的简单使用教程
Nov 11 Python
python中reload重载实例用法
Dec 15 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实现合并discuz用户
2015/08/05 PHP
浅谈PHP安全防护之Web攻击
2017/01/03 PHP
PHP7实现和CryptoJS的AES加密方式互通示例【AES-128-ECB加密】
2019/06/08 PHP
浅谈javascript中createElement事件
2014/12/05 Javascript
用js实现放大镜的效果的简单实例
2016/05/23 Javascript
JQuery ZTree使用方法详解
2017/01/07 Javascript
前端分页功能的实现以及原理(jQuery)
2017/01/22 Javascript
一个简易的js图片轮播效果
2017/07/22 Javascript
ReactNative踩坑之配置调试端口的解决方法
2017/07/28 Javascript
Javascript中JSON数据分组优化实践及JS操作JSON总结
2017/12/22 Javascript
JavaScript使用递归和循环实现阶乘的实例代码
2018/08/28 Javascript
手把手教你如何使用nodejs编写cli命令行
2018/11/05 NodeJs
为什么说JavaScript预解释是一种毫无节操的机制详析
2018/11/18 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
2019/01/24 Javascript
vue 实现在同一界面实现组件的动态添加和删除功能
2020/06/16 Javascript
JavaScript实现多球运动效果
2020/09/07 Javascript
python中stdout输出不缓存的设置方法
2014/05/29 Python
Python函数式编程指南(一):函数式编程概述
2015/06/24 Python
利用python将pdf输出为txt的实例讲解
2018/04/23 Python
Python实现模拟浏览器请求及会话保持操作示例
2018/07/30 Python
Python中new方法的详解
2019/01/15 Python
python实现维吉尼亚加密法
2019/03/20 Python
使用python接入微信聊天机器人
2020/03/31 Python
python实现文法左递归的消除方法
2020/05/22 Python
通过实例简单了解Python sys.argv[]使用方法
2020/08/04 Python
css3的动画特效之动画序列(animation)
2017/12/22 HTML / CSS
英国异国风情旅游网站:Travel Talk Tours(团体旅游、探险旅游、帆船假期)
2018/07/26 全球购物
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
文员个人的求职信范文
2013/09/26 职场文书
《桥》教学反思
2014/04/09 职场文书
中职生求职信
2014/07/01 职场文书
田径运动会通讯稿
2014/09/13 职场文书
十一国庆节“向国旗敬礼”主题班会活动方案
2014/09/27 职场文书
如何写新闻稿
2015/07/18 职场文书
2019年新郎保证书3篇
2019/10/17 职场文书
Golang实现AES对称加密的过程详解
2021/05/20 Golang