我知道 anaconda 本身被用来为不同的 python 版本设置环境,但我试图在虚拟环境中安装 anaconda,这样我的正常 python 设置以及其他软件包(如 open-CV、tensor flow、CUDA 及其依赖项)就不会受到影响,
{ 最初我尝试在 anaconda 上安装所有这些依赖项,但是似乎没用对我来说,这就是我回到正常版本的原因 }
当我尝试时,它安装了 anaconda,但我现在不知道如何安装,但我能够在该虚拟环境之外访问它(使用 virtualenv ),现在我已经删除了 anaconda 如果有人告诉我正确的替代方案,这将会很有帮助,
答案1
Anaconda 不适合安装在虚拟环境中,如 virtualenv。它旨在是或多或少,它有自己的虚拟环境。
它应该安装在本地用户的主目录中(默认情况下)。从那里,您将通过创建单独的 conda 环境(使用和命令~/anaconda3
)来创建必要的虚拟环境。conda create...
conda activate...
它通过修改您的.bashrc
并改变您的 $PATH 来指向独立的 python 安装来实现这一点。
您应该按照Linux 安装指南。
如果您想继续使用正常的 Python 环境,安装过程将允许您选择不修改您的环境,.bashrc
并且您的 $PATH 将不受影响。
在这种情况下,你将通过输入以下命令进入 Anaconda 环境conda activate base
。入门指南提供有关管理 conda 虚拟环境的快速概述。