mac怎么删除python

mac 默认安装了python2;自己后面又安装了python3;为了方便,现在想将python3换成Anaconda3。

Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。

Python3安装之后,在系统中不同目录下存在各种依赖关系,下面我们一步一步来把python3.7 完全卸载,无残留。

# python3版本查看

复制代码
$ python3 --version
Python 3.7.1

# 删除Python 3.7 框架:

复制代码
$ ls /Library/Frameworks/Python.framework/Versions/
3.7
$ sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.7

# 删除Python 3.7 应用目录:

复制代码
$ cd /Applications
$ sudo rm -rf Python\ 3.7/   #Python 3.7存在空格

查看launchpad中python3的IDLE就被删除了

# 删除/usr/local/bin 目录下指向的Python3.7 的连接:

复制代码
$ cd /usr/local/bin/ 
$ ls -l /usr/local/bin
$ rm Python3.7相关的文件和链接 #Python3.7相关的文件和链接需要你自行确认

# 删除python的环境路径

复制代码
$ vi ~/.bash_profile

删除Python3.7设置的环境路径。

# 确认python是否已经删除

复制代码
$ python3
-bash: python3: command not found
相关推荐
u0109147601 天前
C#怎么使用TopLevel顶级语句 C#顶级语句怎么写如何省略Main方法简化控制台程序【语法】
jvm·数据库·python
独隅1 天前
PyTorch转TFLite动态形状处理技巧
人工智能·pytorch·python
Shorasul1 天前
Go语言goroutine调度原理_Go语言GMP调度模型教程【高效】
jvm·数据库·python
咸鱼翻身小阿橙1 天前
QT-P3
开发语言·qt·计算机视觉
Absurd5871 天前
Navicat导出JSON数据为空如何解决_过滤条件与权限排查
jvm·数据库·python
m0_716430071 天前
SQL如何高效统计分类下的多项指标_善用CASE WHEN与SUM聚合
jvm·数据库·python
m0_588758481 天前
PHP源码运行受主板供电影响吗_供电相数重要性说明【技巧】
jvm·数据库·python
qq_413847401 天前
如何处理MongoDB跨分片事务报错_4.2+分布式事务的限制与两阶段提交延迟
jvm·数据库·python
InfinteJustice1 天前
HTML函数在超频CPU上更流畅吗_超频对HTML函数影响【技巧】
jvm·数据库·python
心易行者1 天前
代码写好了,然后呢?——手把手教你把Python脚本变成能赚钱的Web应用
开发语言·前端·python