-2

我需要python3.6来安装tensorflow,所以我下载了python3.6.12.tar。我发现我应该 pip install tarfile。但是,在这种情况下,它是旧版本的 python。仅供参考,在我的电脑(笔记本电脑)中,我安装了 python3.9。我的问题是:我可以在 virtualenv 中 pip install python.tar 吗?

4

1 回答 1

1

这不是虚拟环境的工作方式。我建议你对 Python 中的虚拟环境做更多的研究。

虚拟环境和包

基本上你需要在你的机器上安装必要的 python 版本。然后继续使用特定的python(在你的情况下是3.6版),使用命令创建一个虚拟环境

~ /usr/bin/<path-to-python3.6> -m venv venv

此命令将创建一个名为venv的文件夹。现在您需要在此文件夹中获取激活脚本来激活您的环境。


方便注意:如果您正在处理不同版本的 python,处理这种情况的更强大的方法是使用名为pyenv的工具。

于 2020-12-14T18:23:02.670 回答