首页 > 解决方案 > pyenv-virtualenv: `3.6.4' 没有安装在 pyenv 中

问题描述

这只是让我感到困惑,我不知道这意味着什么。我的电脑(MacOS)上安装了 3.6.4,但它不想工作。

我想不出任何解决方案,也不知道该怎么办。

标签: pythonpyenv

解决方案


无论您是在 Mac 还是 Linux 上,答案都会略有不同(我不是那种用于 Python 工作的 Windows)。


安装

(MacOS =>) 确保您的计算机上安装了 XCode CLI 工具。

xcode-select --install

然后,要安装 virtualenv,您必须输入以下命令。

pyenv install 3.6.4

在这里,您可能会遇到一些关于 zlib 库不可用的问题。尽管如此,XCode CLI 应该已经安装了 zlib。所以你很高兴(尽管如此,它在 MacOS Mojave 上仍然存在一些问题)。


创建虚拟环境

然后创建一个新的 virtualenv 以备将来使用:

pyenv virtualenv 3.6.4 v3.6.4


查看

检查一切是否正常,并通过以下命令安装 virtualenv:

pyenv virtualenvs


采用

然后你只需要使用它。例如对于本地使用:

pyenv local v3.6.4


查看

检查一切是否正常:

pyenv local 它应该显示v3.6.4


推荐阅读