我应该在 virtualenv 中安装 python 吗?
Should I pip install python inside virtualenv?
我需要 python3.6 来安装 tensorflow,所以我下载了 python3.6.12.tar。而且我发现我应该 pip install tarfile。但是,在这种情况下,它是 python 的旧版本。仅供参考,在我的电脑(笔记本电脑)中我安装了 python3.9。
我的问题是:我可以在 virtualenv 中安装 python.tar 吗?
这不是虚拟环境的工作方式。我建议您在 Python.
中对虚拟环境做更多的研究
Virtual Environments and Packages
基本上您需要在您的机器上安装必要的 python 版本。然后继续使用特定的 python(在您的情况下是 3.6 版),使用命令
创建虚拟环境
~ /usr/bin/<path-to-python3.6> -m venv venv
此命令将创建一个名为 venv 的文件夹。现在您需要在此文件夹中获取激活脚本以激活您的环境。
注意事项:如果您正在处理不同版本的 python,处理此类情况的更可靠方法是使用名为 pyenv.
的工具
我需要 python3.6 来安装 tensorflow,所以我下载了 python3.6.12.tar。而且我发现我应该 pip install tarfile。但是,在这种情况下,它是 python 的旧版本。仅供参考,在我的电脑(笔记本电脑)中我安装了 python3.9。 我的问题是:我可以在 virtualenv 中安装 python.tar 吗?
这不是虚拟环境的工作方式。我建议您在 Python.
中对虚拟环境做更多的研究Virtual Environments and Packages
基本上您需要在您的机器上安装必要的 python 版本。然后继续使用特定的 python(在您的情况下是 3.6 版),使用命令
创建虚拟环境~ /usr/bin/<path-to-python3.6> -m venv venv
此命令将创建一个名为 venv 的文件夹。现在您需要在此文件夹中获取激活脚本以激活您的环境。
注意事项:如果您正在处理不同版本的 python,处理此类情况的更可靠方法是使用名为 pyenv.
的工具