Mac 删除/卸载 自己安装的python
官网pkg安装的python版本
第一步:删除框架
sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7- 1
第二步:删除应用目录
sudo rm -rf "/Applications/Python 2.7"- 1
第三步:删除指向python的链接
cd /usr/local/bin/
ls -l /usr/local/bin | grep '/Library/Frameworks/Python.framework/Versions/2.7'                             # 查看链接
brew prune                  # 清除链接和目录- 1
- 2
- 3
- 4
- 5
清除后可再次查看链接,会发现链接已清除
附图:
homebrew安装的python版本
命令卸载:
brew uninstall python- 1
最后,推荐使用homebrew安装python: 
1. 可以指定python版本 
2. 安装卸载都方便,避免对系统自带的python版本误操作 
3. 安装某些软件时会连带安装python包,如果系统中已安装该版本包,但不是用brew安装的,就会引起冲突,导致安装失败
Homebrew only supports building against the System-provided Python or a
brewed Python. In particular, Pythons installed to /Library can interfere
with other software installs.- 1
- 2
- 3
homebrew只支持编译系统默认和brew安装的python版本
| 来源 | python安装路径 | 
|---|---|
| 系统默认 | /System/Library/Frameworks/Python.framework/Versions/2.7 | 
| brew安装 | /usr/local/Cellar | 
| 官网pkg安装 | /Library/Frameworks/Python.framework/Versions/2.7 | 
reference from : http://blog.csdn.net/tymatlab/article/details/78608704
Mac 删除/卸载 自己安装的python的更多相关文章
- 【转】如何在Mac上卸载Java及安装Java
		如何在 Mac 上卸载 Java? 本文适用于: 平台: Macintosh OS X Java 版本: 7.0, 8.0 使用终端卸载 Oracle Java 注:要卸载 Java,必须具有管理员权 ... 
- mac 在终端使用命令行启动脚本,无法使用自己安装的python去执行脚本问题
		参考了2片文章: //查看python位置 which python //先备份 1.sudo cp /usr/bin/python /usr/bin/python_cp //删除 2.sudo rm ... 
- mac go环境的安装和卸载
		背景: go环境的安装和卸载, 之前安装过go1.12, 现在项目需要,要安装go1.13. 所以要做的是先卸载, 然后在安装 本文介绍以下几个问题 1. go环境的卸载 2. go环境的安装 3. ... 
- 2018.10.30 mac环境下卸载和安装mysql及安装过程遇到的一些问题解决方案
		Mac下mysql的安装与卸载 配置初始化密码修改 第一:首先去官网网站下载Mysql软件 https://downloads.mysql.com/archives/community/ 记住选择对应 ... 
- Mac OS X 下安装python的MySQLdb模块
		参考资料: mac os x下python安装MySQLdb模块 http://www.codeif.com/post/1073/ MAC OSX使用Python安装模块有关问题 http:// ... 
- Mac下homebrew的安装与卸载
		mac系统常用的软件安装工具就是homebrew 个人认为通过brew安装比较简单,下面介绍下如何安装 安装和卸载homebrew 安装 /usr/bin/ruby -e "$(curl - ... 
- Mac OS X下安装Python的MySQLdb模块【终结版】
		1.下载源文件: https://pypi.org/project/MySQL-python/ 2.cd 到源文件所在目录: 3.在目录下使用 python setup.py install 命令安装 ... 
- mac上卸载oracle jdk 1.8.0_31
		mac上卸载oracle jdk 1.8.0_31版本,因为版本太高了.得安装旧版本才行.卸载的顺序是:进入finder,然后点应用程序,按command+向上箭头键,分别进入根目录的系统与资源库找到 ... 
- Windows8和MacOS10.9双系统安装及Mac经常使用软件安装--联想E49A
		前提 本篇内容所描写叙述的内容仅仅适合联想E49A笔记本,经过本篇的内容之后,对于Mac OS 10.9的使用达到正常工作使用的标准,完美度已经比較好了. 结果例如以下:显卡.网卡(RTL8168). ... 
随机推荐
- Flink的Windows
			在讲解windows的众多操作之前,需要讲解一个概念: 源源不断的数据流是无法进行统计工作的,因为数据流没有边界,就无法统计到底有多少数据经过了这个流.也无法统计数据流中的最大值,最小值,平均值,累加 ... 
- Linux git 在自己的服务器上建立 git 仓库(repository)
			Linux git 在自己的服务器上建立 git 仓库(repository) 服务器端: 在这里使用 ssh 方式登陆: ssh [username]@server_address(建议用超级用户登 ... 
- Scala-Unit-1-概述及安装
			一.Scala简介 官网:www.scala-lang.org Scala语言很强大,它集成了面对对象和函数式编程的特点,并且运行在JVM(Java Virtual Machine)上,即必须安装jd ... 
- poj-1287 Networking(Prim)
			题目链接:http://poj.org/problem?id=1287 题目描述: 请先参考关于prim算法求最小生成树的讲解博客:https://www.cnblogs.com/LJHAHA/p/1 ... 
- Lua + win 10 + vs2017的运行环境和创建cocos2dx 3.17的lua项目(亲测)
			转:https://blog.csdn.net/maoye198602102339/article/details/82047920 不管用什么引擎写游戏,脚本语言是少不了要接触的! 首先,我说的 ... 
- 2601 电路维修 (双端队列bfs\优先队列bfs(最短路))
			描述 Ha'nyu是来自异世界的魔女,她在漫无目的地四处漂流的时候,遇到了善良的少女Rika,从而被收留在地球上.Rika的家里有一辆飞行车.有一天飞行车的电路板突然出现了故障,导致无法启动. 电路板 ... 
- hr相关的
			1.自我介绍? 2.为什么要离职?之前几家公司离职的原因分别是什么? 3.从上一家公司离职的原因? 4.目前就职的公司最大的收获是什么? 从上家公司到目前公司的最大收获是什么,要突出目标明确,在当前的 ... 
- babel那些事儿
			从前,一提到新东西,我的反应就是兼容性好不好,如果不能满足产品经理的需求,就还是用保守的方式实现吧.毕竟前端开发是一件很灵活的事,怎么写都行,至于为何会用某种方法,一定是综合考虑兼容性,性能,用户体验 ... 
- 前面的内容 也是要去掉白名单  和 8.8.8.8这种非问题IP的 高风险 么?   (目前我们没有获取客户的中风险、低风险数据,可以处理掉高风险)
			前面的内容 也是要去掉白名单 和 8.8.8.8这种非问题IP的 高风险 么? (目前我们没有获取客户的中风险.低风险数据,可以处理掉高风险) == 整体把关.不清楚细节,所以只能从整体决策.做 ... 
- Java并发编程(七)-- ThreadLocal
			提到ThreadLocal,有些Android或者Java程序员可能有所陌生,可能会提出种种问题,它是做什么的,是不是和线程有关,怎么使用呢?等等问题,本文将总结一下我对ThreadLocal的理解和 ... 
