苹果笔记本怎么安装python_MAC中怎么安装python
转自:https://blog.csdn.net/hou_manager/article/details/79555809
一、Python 介绍
Python介绍
Python3在2008年12月3日正式发布, 但是有很多library还是使用Python2.7,所以需要在Mac里面同时装这两个版本,并且和系统所使用的Python区分开来呢?今天要写的是如何第一次就正确安装好,并且切换预设版本,不在误用系统的Python。
二、安装
STEP 1 安装Xcode
安装完成后 安装 Xcode command line tool
xcode-select --install
STEP 2 安装Homebrew
可以参考官网或者直接粘贴:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
STEP 3 安装Python
接下来要正式进入安装Python的步骤了!
首先,输入
python --version
这是Mac系统要使用的Python,不去动它。所以现在我们要用homebrew来安装自己使用的Python。
利用homebrew搜索Python
brew search python
开始安装:
brew install python
python3安装成功
若想安装python2,执行以下命令
brew install python@2
表示python安装成功
查看安装的目录
open /usr/local/Cellar
STEP 4 设定路径$PATH (不和系统Python干扰)
什么是路径$PATH呢?
还记得我们在装Python的时候,输入了brew,
系统就自动会知道要开始跑homebrew。
系统到底怎么知道我们的brew在哪里?
这就是$PATH的用途了!
echo $PATH
如图所示
分号(:)是分隔的意思
所以当你在terminal里面输入brew时
系统就会开始从/usr/bin找起
如果在/usr/bin里面找不到的话
就会往下一个/bin去搜寻,以此类推
现在,我们回到文件夹去看
brew其实就在/usr/local/bin里面
所以现在的问题就是,系统在/usr/bin里面也有一份Python
现在我们在/usr/local/Cellar里面也装了Python
这样在terminal打上python指令时,谁会被开启呢?
因为路径有顺序,所以它会先找到系统的Python
现在就要来解决这个问题
sudo emacs /etc/paths
sudo让我们取得管理员权限
用emacs这个程序编辑路径档案
terminal会要求输入密码
如果不是这个顺序,调整成这个顺序。
control + k:把一行字剪下来
control + y:把字粘贴
control + x + s:存盘
control + x + c:关掉emacs
这时,重启terminal 会看到变化,再打一次
echo $PATH
STEP 5 安装完成,确认结果
这样就完成啰!
其实python3本身比较不会跟其他人打架
苹果笔记本怎么安装python_MAC中怎么安装python相关推荐
- 解决Linux安装过程中不能安装Grub的问题
参考,部分转载和万分感谢:解决Linux安装过程中不能安装Grub的问题 关卡1: 从前段时间折腾了很久,刚开始是因为/boot区已经占满了,那么为什么会占满呢?因为当时尝试初次手动分区,然后参考了网 ...
- freebsd mysql 安装_Freebsd中mysql安装及使用笔记-阿里云开发者社区
Freebsd中mysql安装及使用笔记 x3d 2009-07-31 662浏览量 简介: 1.安装 一开始连mysql的软件包在freebsd中叫什么都不知道: 依稀属于databases类,先到 ...
- docker 安装kafka_laradock 中如何安装 Laravel Dusk
laradock 中如何安装 Laravel Dusk? 导语 在本地安装 Laravel Dusk 一直失败,查了文档才发现在 laradock 中并不是只需要 composer require 就 ...
- 解决win10安装过程中“windows安装程序无法将windows配置为在此计算机的硬件上运行“的问题
解决思路 使用软件安装的教程这里不在进行详细介绍,网上教程比较多,大家自行进行查找. 问题描述: 主要是利用启动盘安装完成后,重新进入系统时出现的问题:出现一个框框,内容是:Windows安装程序无法 ...
- mysql安装过程中failed_mysql安装失败原因和解决方法
作者:CWS_chen 转载自https://blog.csdn.net/ mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了, ...
- xp打印机驱动安装不了_解决Windows XP安装过程中的“安装程序找不到任何硬盘驱动器”
xp打印机驱动安装不了 One of the most popular topics among our readers is installing Windows XP on your new Wi ...
- python安装过程中关机_1234567,Python帮女神自动来关机
在日常使用电脑的过程中,很多小伙伴都有让电脑定时自动关机的需求.通常而言,大家一般都会有几种选择. 假如哪一天,你女神问你,有没有什么定时关机的好方法,你怎么告诉她? 文章首发州的先生博客:使用Pyt ...
- python中怎么安装pip-python中怎么安装pip
文/图 阿里安全猎户座实验室 近日,国外媒体有安全人员爆出Python pip ssh-decorate被发现存在后门代码!对,又是pip污染. pip是python的开源包资源库.然而,这个开源库的 ...
- mac电脑安装python_mac电脑怎么安装python
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
最新文章
- android studio导入aar包,AndroidStudio导入本地aar文件
- Mysql报错Fatal error:Can't open and lock privilege tables
- 挺住了这一波,微盟正在进化
- 利用计算机提高数学课堂教学,计算机技术在数学课堂教学中的应用微探
- SAP Spartacus CmsService.Components数据结构
- java人种_实在看不出藏族有大量矮黑血统
- 【转】[原创]LoadRunner如何监控Linux系统资源
- 【转】经典SQL语句大全
- redis中各种数据类型对应的jedis操作命令
- webstore忽略指定的文件夹显示
- 拓端tecdat|数据视域下图书馆话题情感分析
- java 前端模板_前端项目模板
- EndNote X7集成到office word2016(原有EndNote选项卡,却突然消失)
- python打印网页成pdf_python 网页转pdf
- seo站长,必备批量工具
- vue集成wangeditor3.0版本 解决光标乱跳等问题
- 进击ReactNative-疾如风
- 让你5分钟明白美国金融危机爆发的原因!
- 「AutoML」AutoML专栏上线,跟Google一起见证调参党的末日?
- 飞利浦e570有JAVA吗_飞利浦E570不仅仅是手机还是一款可通话的移动电源
热门文章
- 爬虫开发.1爬虫介绍
- 【主席树】bzoj1112: [POI2008]砖块Klo
- CompletableFuture 详解
- 模型集成01-Bagging/Boosting/Stacking
- Google Chrome 调试JS简单教程[更新]
- MVC PartialView视图使用心得
- Visual Assist X Options 常用宏
- 通过二进制方式_部署node节点_安装kubelet和kube-proxy---K8S_Google工作笔记0014
- K8S_Google工作笔记0011---通过二进制方式_部署etcd集群
- VB.NET工作笔记009---硬件设备写码工具编写_使用串口通信_发送AT指令