自制pyenv ...尽管我已经安装了Python 3.8.3,但无法安装

我已经通过pyenv安装了3.8.2,但是我想在本地计算机上升级到3.8.3,以匹配我们在生产环境中使用的版本。

$  pyenv install 3.8.3
python-build: definition not found: 3.8.3

The following versions contain `3.8.3' in the name:
  miniconda-3.8.3
  miniconda3-3.8.3

See all available versions with `pyenv install --list'.

If the version you need is missing, try upgrading pyenv:

  brew update && brew upgrade pyenv

好的,让我们尝试一下...

$  brew update && brew upgrade pyenv
Updating Homebrew...
Warning: pyenv 1.2.18 already installed

我不清楚从哪里提供pyenv安装的Python版本。我已经安装了3.8.3:

$  brew info [email protected]
[email protected]: stable 3.8.3 (bottled) [keg-only]
Interpreted, interactive, object-oriented programming language
https://www.python.org/
/usr/local/Cellar/[email protected]/3.8.2 (4,137 files, 63.0MB)
  Poured from bottle on 2020-04-21 at 11:47:57
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/[email protected]
==> Dependencies
Build: pkg-config ✔
Required: gdbm ✔, [email protected] ✔, readline ✔, sqlite ✘, xz ✔
==> Caveats
Python has been installed as
  /usr/local/opt/[email protected]/bin/python3

You can install Python packages with
  /usr/local/opt/[email protected]/bin/pip3 install <package>
They will install into the site-package directory
  /usr/local/Cellar/[email protected]/3.8.3/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages

See: https://docs.brew.sh/Homebrew-and-Python

[email protected] is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.

==> Analytics
install: 398,535 (30 days), 966,259 (90 days), 1,270,935 (365 days)
install-on-request: 11,428 (30 days), 29,656 (90 days), 42,309 (365 days)
build-error: 0 (30 days)

因此,不是3.8.3在Homebrew中不可用。我的自制软件“链接” Python是3.7.7,但这并没有阻止我安装3.8.2。

我们只是在等待pyenv将新版本推向Homebrew吗?有什么办法可以将pyenv指向我现有的Homebrew安装的3.8.3?

琼格罗斯

您要么必须等待新的Homebrew pyenv发行版,自己制作发行版,然后将其拉入Homebrew,要么安装pyenv的master分支。

要安装pyenv和3.8.3的master分支:

brew unlink pyenv
brew install pyenv --head
pyenv install 3.8.3

有关3.8.3版本的更多信息:https : //github.com/pyenv/pyenv/pull/1612

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

尽管我已经安装了 Pattern,但无法从“gensim.utils”导入名称“lemmatize”

尽管已安装,但无法导入 python3-requests

使用pyenv安装Python 3后无法导入tkinter

尽管我已经安装了libpcap,但遇到“找不到lpcap”错误

无法用自制安装java8

尽管我安装了它,但无法使用 docker-compose

我无法在Mac上使用Python3安装Psycopg2。我已经安装了Python3和pip3

尽管我已经安装了驱动程序,但是无法将Excel连接到Oracle。(使用Excel的PowerQuery)

RStudio发现安装了python pyenv,但无法运行Python进程

brew安装python3,但无法链接到python3

无法将Beautiful Soup安装到Python 2,因为我已经在Python 3中安装了它,但是我也无法导入或卸载它

我的电脑上已经安装了 python3 idle,我该如何安装 python2.7 idle?

尽管我已经安装了node.js主体解析器,但为什么它调用仍然失败?

无法在 Redhat 8 离线模式下安装 python3

使用自制软件安装Python 3后,为什么Mac上的Python无法更新?

Pip3搜索找到intel-numpy,但无法安装

仍然使用python 2.7升华文本3。[我已经卸载了它并安装了python 3.3]

为什么它显示了语法错误,如果我已经安装了python3和Kivy?

为什么我收到错误消息“您的Ruby版本是2.0.0,但是您的Gemfile指定了2.2.2”,尽管我已经安装了2.2.2

无法安装自制软件

Python 3:删除了与我已经安装的 API 相关的所有内容,现在我重新安装了它 Python 找不到 API 中定义的函数

无法在VPS上安装Teamspeak3服务器(说服务器正在运行,但无法连接)

pip3:找不到命令,但是已经安装了python3-pip

在我已经安装了节点git和gulp之后安装自制软件-这会引起问题吗?

我已经安装了哪个版本的Python?

我已经安装了哪个版本的Python?

如果我已经安装了unity 8,为什么还要安装unity 5.20.0?

我已经在Ubuntu上安装了nodejs 8,是否可以安装NVM?

我收到以下导入错误,尽管我安装了 numpy