conda使用笔记

install package

参考这里

1
conda install --name myenv scipy

首先需要指定给哪个环境安装包(例如上例中的环境名称为myenv),但如果当前路径已经在某个conda环境中便不需要再通过--name myenv指定。

如果需要的包找不到怎么办

If a package is not available from conda or Anaconda.org, you may be able to find and install the package via conda-forge or with another package manager like pip.

Both pip and conda are included in Anaconda and Miniconda, so you do not need to install them separately.

Conda environments replace virtualenv, so there is no need to activate a virtualenv before using pip.

若需要的包找不到,可以通过添加别的conda频道来扩充搜索包的范围,或者直接通过pip安装。

添加 conda-forge的channel

1
conda config --append channels conda-forge

直接在当前环境中通过pip安装

1
pip install package_name

切换环境

切换环境,即激活(activate)指定的环境:

1
conda activate myenv

例如,上例中将当前环境切换为名称为myenv的环境。

添加channel

new_channel置于最高优先级:

1
conda config --add channels new_channel

new_channel置于最低优先级:

1
conda config --append channels new_channel

new_channel指新增channel的名称,可以去该channel对应的官网上查看。

具体的例子可以看上文中的添加conda-forge的channel


本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 协议 ,转载请注明出处!