如何使用Homebrew在Mac上默认设置Python3.8?

Tack_Tau:

我已经将python 3更新到最新版本3.8:

brew search python
==> Formulae
app-engine-python   gst-python          python ✔            [email protected] ✔
boost-python        ipython             python-markdown     wxpython
boost-python3       micropython         python-yq

==> Casks
awips-python               kk7ds-python-runtime       mysql-connector-python

但是当我在Mac上检查python3版本时,它仍然显示3.7:

python3 --version

Python 3.7.6

如何使用Homebrew将python3默认设置为最新的3.8版本?

编辑:当我尝试使用时brew switch,它告诉我我仅安装了python 3.7.6,但最后brew upgrade我确定python3.8.1已与Homebrew一起安装

brew switch python 3.8.1
python does not have a version "3.8.1" in the Cellar.
python's installed versions: 3.7.6_1
Tack_Tau:

好的,感谢来自Homebrew社区讨论的@gromgit(https://discourse.brew.sh/t/how-to-default-python-3-8-on-my-mac-using-homebrew/7050

解决方法如下:

$ brew info [email protected]
[email protected]: stable 3.8.1 (bottled) [keg-only]
...
==> Caveats
Python has been installed as
  /usr/local/opt/[email protected]/bin/python3
...
[email protected] is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.

If you need to have [email protected] first in your PATH run:
  echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.bash_profile

For compilers to find [email protected] you may need to set:
  export LDFLAGS="-L/usr/local/opt/[email protected]/lib"

For pkg-config to find [email protected] you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/[email protected]/lib/pkgconfig"

我现在将坚持使用python(v3.7.6),并等待将来版本中v3.8.1的无缝升级。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Mac上将Python3.9设置为python3的默认设置?

如何在Python中默认设置PYTHONUTF8环境变量以启用UTF-8编码?

如何使用Homebrew在Vim 8上安装Python 3支持

Odoo8-如何对状态栏进行排序并将默认设置为新?

为什么Google Colab在每个缩进级别使用2个空格-以及如何将此默认设置更改为PPE-8兼容4?

在Mac OS上将Python 3设置为默认设置?

xterm cygwin设置vtfonts-> truetype字体,utf8编码,utf8字体默认设置

将MySQL默认设置为utf8mb4

使用Homebrew为Mac安装OpenJDK 8(subversion 1.8.0.119)?

如何在Mac的Vim版本8上启用python

如何在Typo3 v8上使用子域设置自己的CDN?

我如何在Mac上安装openjdk 8和sbt并将openjdk 8(不是13)作为默认值?

如何在Windows 8上使用XAMPP设置网站?

%8实际如何返回8?

在IIS 8上为MVC站点设置默认路由

如何在Mac上将Python3设置为默认python版本?

如何设置默认设置

在 Windows 8 上设置 civiCRM

如何在mysql 8中设置默认的autoincrement值

如何使用python3将数据框中的一个特定文本列转换为'utf-8'

如何在Python3中正确产生和使用UTF-8 json?(带烧瓶和要求)

如何在openshift3中激活默认的ssl以在tomcat8上运行项目?

如何为使用 VueJS 启用的开关设置默认设置?

如何在Maybe和Either上推广默认设置?

Tomcat 8如何设置jarsToSkip

在Java 8中设置默认样式

在Jboss 8 Wildfly中设置默认地址

如何使用Homebrew在Mac上同时安装Python 2和3?

使用JDK 8的Mac OS X El Capitan beta 3上的Eclipse进程休眠