当前位置: 首页 > article >正文

Mac卸载、安装Python

卸载

说明

对于删除 Python,我们首先要知道其具体都安装了什么,实际上,在安装 Python 时,其自动生成:

  • Python framework,即 Python 框架;
  • Python 应用目录;
  • 指向 Python 的连接。

对于 Mac 自带的 Python,其框架目录为:

  • /System/Library/Frameworks/Python.framework

而我们安装的 Python,其(默认)框架目录为:

  • ~/Library/Frameworks/Python.framework

卸载步骤

  1. python版本查看
$ python3 --version
Python 3.7.1
  1. 删除Python 3.7 框架:
$ ls /Library/Frameworks/Python.framework/Versions/
3.7
$ sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.7
  1. 删除Python 3.7 应用目录:
$ cd /Applications
$ sudo rm -rf Python\ 3.7/ #Python 3.7存在空格

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

  1. 删除 /usr/local/bin 目录下指向的Python3.7 的连接:
$ cd /usr/local/bin/ 
$ ls -l /usr/local/bin
$ rm Python3.7相关的文件和链接 #Python3.7相关的文件和链接需要你自行确认

Python3.7 对应的文件和链接最好删除干净;无法确认的文件和链接就上网搜一下bing

  1. 删除python的环境路径
$ vi ~/.bash_profile

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

  1. 确认python是否已经删除
$ python3
-bash: python3: command not found
  1. pip需要同样操作

遇到的问题

卸载完后执行 which python 命令时,提示:python: aliased to /usr/local/bin/python3,但是找不到在哪里配置的

在 Mac 系统中执行 which python 命令时,提示 python: aliased to /usr/local/bin/python3 说明 Python 命令被别名为 /usr/local/bin/python3。这通常是由用户或系统管理员在系统的环境变量中进行配置的。

要找到配置的位置,可以按照以下步骤进行操作:

  1. 打开终端应用程序。
  2. 在终端中输入以下命令:
echo $PATH

这将显示系统的环境变量 PATH 的值。PATH 变量包含系统查找命令的路径列表。

  1. PATH 变量的值中查找包含 /usr/local/bin 的路径。这是因为别名为 /usr/local/bin/python3 的 Python 命令通常位于 /usr/local/bin 目录中。
  2. 如果在 PATH 变量中找到了包含 /usr/local/bin 的路径,则说明 Python 命令的别名是在系统的环境变量中进行配置的。如果没有找到,则可能是在其他位置进行配置的,例如在用户的 .bashrc.bash_profile 文件中。

要修改或删除 Python 命令的别名,可以按照以下步骤进行操作:

  1. 打开终端应用程序。
  2. 如果要修改别名,可以使用以下命令:
alias python=/usr/local/bin/python3

这将将 Python 命令的别名修改为 /usr/local/bin/python3

  1. 如果要删除别名,可以使用以下命令:
unalias python

这将删除 Python 命令的别名。

安装

安装包安装

  1. 在官网下载指定版本Python:https://www.python.org/downloads/macos/
    需要选择可安装版本
    在这里插入图片描述
  2. 现在完安装包后无脑下一步即可

brew 安装

要使用 Brew 安装指定的 Python 版本和 Pip,可以按照以下步骤进行操作:

  1. 首先,确保你已经安装了 Brew。如果没有,可以通过以下命令进行安装:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. 然后,使用以下命令搜索可用的 Python 版本:
brew search python
  1. 选择你要安装的 Python 版本,例如 python@3.9。使用以下命令进行安装:
brew install python@3.9
  1. 安装完成后,使用以下命令检查 Python 版本:
python -V

安装 pip

  1. 接下来,安装 Pip。Pip 是 Python 的包管理工具,用于安装和管理 Python 包。使用以下命令进行安装:
python -m pip install --upgrade pip
  1. 安装完成后,使用以下命令检查 Pip 版本:
pip -V

你可以使用 Pip 来安装其他 Python 包,例如:

pip install numpy

http://www.kler.cn/news/160521.html

相关文章:

  • 图像处理领域的应用
  • 1-Tornado的介绍
  • 自定义BeanPostProcessor之Feign组件服务间优雅调用
  • Istio可观测性
  • MySql MVCC 详解
  • 机器的深度强化学习算法可以被诱导
  • 【13】PyQt多线程多任务管理
  • 虚拟机配置网络(这里以centos为例)
  • 操作系统的特征
  • Java集合进阶(上)
  • 0基础学java-day14
  • logback整合rabbitmq实现消息记录日志
  • 关于域名、ssl证书的一些问题
  • ThreadX开源助力Microsoft扩大应用范围:对比亚马逊AWS的策略差异
  • 在cmd下查看当前python的版本
  • vue2+typescript使用高德地图2.0版本
  • 物联网安全芯片ACL16 采用 32 位内核,片内集成多种安全密码模块 且低成本、低功耗
  • 【1】基于多设计模式下的同步异步日志系统-项目介绍
  • 5-redis高级-哨兵
  • vue3 Hooks函数使用及常用utils封装
  • LeetCode双指针:第一个错误的版本
  • Redis Reactor事件驱动模型源码
  • Linux-centos上如何配置管理NFS服务器?
  • 数据分析中的绝地反击:如何解救一个陷入困境的数据模型
  • IDEA切换Python虚拟环境
  • Vue3计算属性与监听属性和生命周期
  • Linux网卡命名规则
  • Spring Boot学习(三十三):集成kafka
  • 让关节远离疼痛,重拾健康活力
  • Java架构师系统架构设计原则应用