为 pip work 和 conda work 设置虚拟环境
Setup a virtual environment for pip work and conda work
OS - Ubuntu 16.04 LTS
我想设置我的机器所以我有两个虚拟环境
- 点子
- 对于康达
我想这样做,所以在一个虚拟环境中我可以拥有所有使用 pip 安装的库,而在另一个虚拟环境中我可以拥有我所有的 anaconda work/libraries
对于 pip 和 conda,我都希望有 Python3.6 作为默认值
我该怎么做?
首先,install 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
是很常见的,因为一些包只在皮皮。另外,conda 可以识别 pip 安装的包。
OS - Ubuntu 16.04 LTS
我想设置我的机器所以我有两个虚拟环境
- 点子
- 对于康达
我想这样做,所以在一个虚拟环境中我可以拥有所有使用 pip 安装的库,而在另一个虚拟环境中我可以拥有我所有的 anaconda work/libraries
对于 pip 和 conda,我都希望有 Python3.6 作为默认值
我该怎么做?
首先,install 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
是很常见的,因为一些包只在皮皮。另外,conda 可以识别 pip 安装的包。