pyenv - 使用 pyenv 在特定的 python 版本中运行单个命令

标签 pyenv

我主要使用笔记本,所以在命令行上,我通常只想为我拥有的特定 python 版本安装特定的包。目前,我通常会更改全局python版本,运行pip并将全局版本改回。有没有办法在特定的 pyenv 中执行单个命令版本?

最佳答案

您可以通过 PYENV_VERSION 环境变量覆盖正在使用的版本/环境

# PYENV_VERSION=2.7.15 pip install package
# PYENV_VERSION=3.6.6/some_virtualenv ipython

关于pyenv - 使用 pyenv 在特定的 python 版本中运行单个命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52851203/

相关文章:

python - pyenv-virtualenv : `3.6.4' is not installed in pyenv

python - Pyenv 没有选择其他 python 安装

PyEnv 中 Ubuntu 20.04 上的 Python 2.7.12

python - 将 Pyenv 命令添加到 bashrc 或 zshrc?

python - pyenv+conda 不安装包

python-3.x - Pyenv:如何在重建 python 后使用 'rebuild' virtualenvs

homebrew - 如何在 Mac OS X Mojave (10.14) 上安装 zlib?

python - 在 macOS Big Sur 版本 11.0.1 上构建失败 : How to use Pyenv to install Python 3. 8.3?

python - 为什么 pyenv 在 Alpine Linux 下找不到 openssl 共享库?