mac系统安装Python3初体验
作者:童真的烂漫 发布时间:2023-11-27 07:33:16
标签:mac,python3
前沿
对于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初体验网站的支持!
来源:http://blog.csdn.net/u010828718/article/details/70257622


猜你喜欢
- 公司安排了个任务,爬取ppt资源,我爬取后打开ppt发现,最后一页是站点的宣传,需要删除。仔细阅读了python-pptx的api和国内的教
- 引言:关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂。偶尔发现了这篇文章,总结得很经典,文章流量也
- 实现一个简单地httpServer上一篇文章对http库的基本使用做了说明,下面来实现一个简单地httpServerpackage main
- 前面两天带着大家换了一个口味,带着大家学习了pyecharts的原理和部分图形制作。今天我们继续回归带你学MySQL系列,带着大家继续学习M
- 00 小编的问题小编向我们反馈,从微信里复制出来的图片,会被微信屏蔽,无法显示我们后天采用的是百度编辑器,而且已经做了远程图片本地化,于是检
- 事先说明哦,这不是一篇关于Python异常的全面介绍的文章,这只是在学习Python异常后的一篇笔记式的记录和小结性质的文章。什么?你还不知
- 关于mysql数据库在Linux下的应用一直以来都是我认为比较棘手的,这次通过搭建Linux学习环境顺便研究和学习Mysql数据库在Linu
- 本文实例讲述了python实现的简单FTP上传下载文件的方法。分享给大家供大家参考。具体如下:python本身自带一个FTP模块,可以实现上
- 是否也像拥有自己的机器人呢?不挨个展示了。比如说你想实现一个夸人的功能:"""作者:川川时间:2021/4/6
- 一、array_map() 1、array_map() 函数将用户自定义函数作用到数组中的每
- 有时候需要一次性将SQL Server中的数据导出给其他部门的也许进行关联或分析,这种需求对于SSIS
- 1、string-->numberstring类型 *1 即可变成 number类型2
- 版本:MySQL-5.7.32前言:对于业务繁忙的数据库来说,在运行了一定时间后,往往会产生一些数据量较大的表,特别是对于每天新增数据较多的
- 二维离散傅里叶变换(DFT)对于二维图像处理,通常使用 x , y x, yx,y 表示离散的空间域坐标变量,用 u , v u,vu,v
- 前言在开发中经常需要配置提交git的忽略文件,本篇来学习下使用pycharm自动生成.ignore文件安装插件Files->setti
- 像素误差看自己设计好上线的网站,偶尔会发觉像素行间出现了弹性空间,总在不经意间蹦出一定的差距。有些页面很难发现,比如活动类页面,这类页面多呈
- 今天记录一下如何使用python收发邮件,知识要点在python内置的poplib和stmplib模块的使用上。1. 准备工作首先,我们需要
- 本文研究的主要是Python subprocess模块的相关内容,具体如下。在学习这个模块前,我们先用Python的help()函数查看一下
- 所需补丁及高版本opatchimage上传后将p6880880_112000_Linux-x86-64.zip解压覆盖$ORACLE_HOM
- 如果不用类库(如jquery)来写,往往很多时候,都需要通过id或tag来获取html里的某一对象,然后对其进行操作。为了节省代码,把常用的