在创建虚拟环境时,是否有方法安装特定的Python版本

2024-07-04 16:32:49 发布

您现在位置:Python中文网/ 问答频道 /正文

对于虚拟环境中的Tensorflow,我需要从Python3.8降级到Python3.6

我通常使用python -m tempenv /path/to/venv创建环境

我从本文中注意到,您可以在创建虚拟环境时指定解释器

https://www.freecodecamp.org/news/installing-multiple-python-versions-on-windows-using-virtualenv/

但这需要单独下载解释器

是否有一种方法可以在一个优雅的命令或一组命令中自动执行此操作?这样它就可以在虚拟环境文件夹中下载所需的Python(3.6)版本和相应的pip安装了吗


Tags: topathhttpsorg命令环境venvtensorflow
1条回答
网友
1楼 · 发布于 2024-07-04 16:32:49

您只能为用于创建虚拟环境的Python版本创建虚拟环境

话虽如此,如果您需要不同版本的Python(例如3.8.x和2.7.x)的虚拟环境,您可以简单地安装这两个版本的Python,并使用适当的版本创建包含该版本Python的新虚拟环境

正如@flakes所建议的,您还可以根据自己的喜好,打包管理器以进一步自动化该过程,并避免手动选择和安装要使用的Python版本。像pyenv这样的工具可以使您的生活更容易在Python版本之间切换。然而,接下来我们将讨论什么更好或更容易——您可以按照建议使用stock Python

相关问题 更多 >

    热门问题