使用 conda 设置虚拟环境,但在其中使用 pip

使用 conda 设置虚拟环境,但在其中使用 pip

我是设置虚拟环境的新手,找不到符合我目的的指南。我想实现以下目标:操作系统 - Ubuntu 16.04 LTS

我想设置我的机器,以便有两个虚拟环境

  1. 对于管道工程
  2. 对于 conda 工作

我想这样做,以便在一个虚拟环境中我可以拥有使用 pip 安装的所有库,而在另一个虚拟环境中我可以拥有我所有的 anaconda 工作/库

对于 pip 和 conda,我希望将 Python3.6 作为默认值

我怎样才能做到这一点 ?

如果这不可能,我能不能只使用 conda 创建一个虚拟环境并在其中使用 pip?如果我删除该环境,它也会删除所有库以及 pip 库。

请询问所需的任何其他信息。谢谢。

答案1

是的,这是可能的,但不清楚你的问题是什么。

默认情况下,在环境中安装 python 时也会安装 Conda pip。

为 conda 包创建您的环境。

conda create -n conda_test -y python3.6
conda activate cond_test
conda install -y numpy

为 pip 包创建环境。

conda create -n pip_test -y python3.6
conda activate pip_test
pip install numpy

相关内容