
conda安装与使用
conda安装与使用
About the use of conda and environmental management
install
- linux
1 | curl -sSL https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -o miniconda.sh \ |
- windows
下载: https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe
点击默认安装,设置 path:
C:\ProgramData\miniconda3\condabin
C:\ProgramData\miniconda3\Scripts
C:\ProgramData\miniconda3\Library\bin
我的电脑安装anaconda后update总是失败,所以改用miniconda。
basic configuration
- 后加的 channels 优先级靠前,所以优先 conda-forge ,其次 bioconda 。
- show_channel_urls 用来显示 channels 信息的,影响不大。
- channel_priority strict 优先使用默认通道,使包来源尽量统一。
- 安装完先更新一下,正好统一一下通道。
- conda-libmamba-solver 是最新的高效依赖求解器,在 conda 22.11 版本及以上可用,不过是单独分发的,需要下载和配置。
- 顺带设置一下pip
参考:
https://www.anaconda.com/blog/a-faster-conda-for-a-growing-community
https://conda.github.io/conda-libmamba-solver/user-guide/
1 | conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/ \ |
1 | $ cat ~/.condarc |
mamba 是c++版本的conda,性能更好,进度条更友好,但是可能与conda有部分不兼容。
conda-libmamba-solver 是兼容性版本,一般不需要再安装 mamba 。
1 | conda install -y conda-forge::mamba |
command
1 | conda info --envs |
common software
1 | conda install -y git |
常见报错
SSLEOFError:
好像是python某个包不能适配https代理,把https代理关了
unset https_proxy
This piece of writing is an original article, utilizing theCC BY-NC-SA 4.0Agreement. For complete reproduction, please acknowledge the source as Courtesy ofBlog of Shane Hu