操作系统 - Ubuntu 16.04 LTS
我想设置我的机器,所以我有两个虚拟环境
- 对于点
- 对于康达
我想在一个虚拟环境中执行此操作,我可以拥有使用 pip 安装的所有库,而在另一个虚拟环境中,我可以拥有所有 anaconda 工作/库
对于 pip 和 conda 我都希望将 Python3.6 作为默认值
我怎样才能做到这一点 ?
操作系统 - Ubuntu 16.04 LTS
我想设置我的机器,所以我有两个虚拟环境
我想在一个虚拟环境中执行此操作,我可以拥有使用 pip 安装的所有库,而在另一个虚拟环境中,我可以拥有所有 anaconda 工作/库
对于 pip 和 conda 我都希望将 Python3.6 作为默认值
我怎样才能做到这一点 ?
首先,安装 Miniconda。然后,您可以创建一个您(尝试)仅使用的环境conda
> conda create -n conda_only python=3.6
> conda install -n conda_only numpy ...
您还可以将您的“pip”环境设置为 conda 环境,但仅用于pip
安装软件包。例如,
> conda create -n pip_only python=3.6 pip
> source activate pip_only
> pip install numpy ...
我不知道您的动机(也许是对安装时间进行基准测试?),但应该注意的是,在实践中混合使用是很常见的conda
,pip
仅仅是因为某些包仅在 PyPI 上。另外,conda 可以识别 pip 安装的软件包。