首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将python从3.8升级到3.9

将python从3.8升级到3.9
EN

Unix & Linux用户
提问于 2021-07-03 09:17:27
回答 1查看 1.5K关注 0票数 0

我已经手动下载了最新的python升级- 3.9.6,但是当我在我的终端(iMac -大Sur)上查看python的版本时:

代码语言:javascript
运行
复制
-iMac ~ % python --version
Python 3.8.8

但是,当我尝试使用国产软件升级我的python时:

代码语言:javascript
运行
复制
 ~ % brew upgrade python
Warning: python 3.9.5 already installed

我似乎没有我下载的那个- python 3.9.6。是否有办法删除这些其他python语言,即3.8.8、3.9.5和只保留最新的python 3.9.6?

EN

回答 1

Unix & Linux用户

发布于 2021-07-03 12:28:15

您的系统上有多个Python版本。别担心,只要你的系统不混淆任何东西,这就不是问题。

使用which python,您将找到3.8.8所处的位置。这可能是一个系统的事情,你真的不能卸载而不破坏其他东西。

但是您不需要这样做:在brew的可及范围内,在某个地方安装了一个3.9.5 --可能在/usr/local/bin下面。但是,在您的路径中有一个较旧的python二进制文件。

最简单的方法就是调用python3.9。如果这不起作用,请检查您的$PATH是否包括/usr/local/bin

如果对于某些应用程序,您必须拥有python3实际上是由brew提供的python3.9,那么您必须在启动该应用程序的外壳中使用export PATH=/usr/local/bin:$PATH,以便您的系统首先在brew安装文件夹中查找。您可以在全局范围内更改路径,从/usr/local/bin开始,但我不建议这样做--这是解决不再起作用的方法,因为您的系统很可能依赖于OS版本的工具。

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

https://unix.stackexchange.com/questions/656831

复制
相关文章

相似问题

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