python - pyenv-virtualenv: `3.6.4' 没有安装在 pyenv 中
问题描述
这只是让我感到困惑,我不知道这意味着什么。我的电脑(MacOS)上安装了 3.6.4,但它不想工作。
我想不出任何解决方案,也不知道该怎么办。
解决方案
无论您是在 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
。
推荐阅读
- asp.net-mvc - ASP.NET CORE MVC 加载表页面耗时太长
- c++ - 为什么 Clang 和 MSVC 不喜欢带有一组冗余括号的成员 typedef 声明?
- c++ - 使用类成员而不是向量的向量来转置矩阵
- node.js - 在另一个模块中定义 EventEmitter 处理程序而不导出功能
- php - 添加域时,我无法在项目中注册/添加新用户,但它正在本地主机上运行
- angular - 订阅 LoggedIn Observable 不起作用
- java - 如何总结反射数和原始数?
- allennlp - Allennlp 命令或 token_embedders 中没有 Fine-Tune/ Bert_token_embedder 模块
- javascript - Chrome 的“Aw,Snap!错误代码:11”指的是什么?
- snowflake-cloud-data-platform - Snowflake 是否监控“Snowflake Ideas Pages”并采取行动?