首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在python3中卸载macOS

无法在python3中卸载macOS
EN

Stack Overflow用户
提问于 2020-01-15 09:15:25
回答 2查看 7.9K关注 0票数 1

我现在的python有问题,所以我想卸载我的python并安装最新的版本。我安装了国产软件,所以我用自制软件卸载它,并从官方网站上用安装程序重新安装python 3.8.1。Python3.8已经安装,但是我的python3没有升级。

代码语言:javascript
复制
 ~ which python3                                      
/usr/bin/python3
 ~ python3 --version                                  
Python 3.7.3

我知道我不应该(也不能)手动删除/usr/bin中的内容。我该怎么做?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-01-15 09:41:01

当您用自制安装Python时,它告诉您如下:

指向

python3-configpip3等的不版本符号链接pythonpython-configpip等已分别安装到/usr/local/opt/python/libexec/bin中

如果您需要一个提醒,post安装,您将得到相同的消息,如果您运行:

代码语言:javascript
复制
brew info python

它说“非版本链接在/usr/local/opt/python/libexec/bin__中”。这意味着,如果您想在不指定版本的情况下运行Python,即如果您想键入以下内容:

代码语言:javascript
复制
python

这是:

代码语言:javascript
复制
pip

要启动Python3及其相应的pip,需要确保PATH在开始时具有/usr/local/opt/python/libexec/bin,即

代码语言:javascript
复制
export PATH=/usr/local/opt/python/libexec/bin:$PATH
票数 4
EN

Stack Overflow用户

发布于 2021-12-09 08:07:39

我无法在python3中卸载/usr/bin,但通过将PATH env变量设置为PATH=/usr/local/bin:$PATH,找到了一个使python3在/usr/loca/bin中具有优先级的解决方法。这给出了/usr/local/bin优先的二进制文件。不是一个成熟的解决方案,而是让我动起来了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59748201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档