【问题标题】:remove python version 3.2.5删除 python 版本 3.2.5
【发布时间】:2014-05-30 07:36:48
【问题描述】:

我昨天安装了python 3.2.5最新包,我想删除它

这些东西我都试过了

THis is Mine:~ LRI$ sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.2
THis is Mine:~ LRI$ sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.2.5
THis is Mine:~ LRI$ sudo rm -rf "/Applications/Python 3.2.5"
THis is Mine:~ LRI$ cd /usr/local/bin; 
THis is Mine:bin LRI$ ls -l . | grep '../Library/Frameworks/Python.framework/Versions/3.2.5' | awk '{print $9}' | xargs rm
THis is Mine:bin LRI$ python --version
Python 3.2.5

仍将当前版本显示为 3.2.5 我还注意到一件事是在

/System/Library/Frameworks/Python.framework/Versions/

在我使用的 2.7 文件夹旁边 有一个名为 Current 的新文件夹,左下角的文件夹周围有一个弯曲的箭头(我认为它是 3.2.5)我已经安装 我想知道为什么它被命名为 Current 我也想知道如何切换回 2.7 的解决方案, 因为我的 python 项目现在都没有运行

【问题讨论】:

  • which python 显示什么?
  • @DanielRoseman /opt/local/bin/python

标签: python macos python-2.7 python-3.x


【解决方案1】:

如果你是通过下载源码安装的,那么在你的源码目录中会有一个make文件,运行“make uninstall”来卸载它。

为什么要删除它?您可以保留多个版本吗?

如果你想默认使用 python 2.7,那么创建一个 python 2.7 到 /opt/local/bin/python 的软链接并使用它。

【讨论】:

  • @daa 我的意思是如何创建 python 2.7 到 /opt/local/bin/python 的软链接?
  • 您可以使用ln -s 从/opt/local/bin/python -> python2.7 创建这样的软链接
  • @daa 你能用一个例子详细说明(包括版本等)请
  • 在你的linux终端运行以下命令 ln -s path/to/python2.7/bin/python /opt/local/bin/python
  • CPython 的 Makefile 没有卸载规则。在 Linux 中,我必须使用 checkinstall 来创建一个包。在 OS X 中,Homebrew 可以卸载公式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-21
  • 2016-01-07
  • 2018-01-24
  • 2015-03-13
  • 2018-11-26
  • 2013-02-17
相关资源
最近更新 更多