Linux 下配置 conda 环境
一、miniconda3 配置
注: 如果用的是miniforge
,操作方式与此类似。
1.1 把conda
集成到zsh
终端中
1.1.1 详细步骤
- 添加
conda
环境变量:
把这行代码加入到.zshrc
中:
1 | export PATH=/opt/miniconda3/bin:$PATH |
终端输入这行可以防止conda自动激活环境(建议加上):
1 | conda config --set auto_activate_base false |
- 重新加载
~/.zshrc
文件:
在终端中运行以下命令重新加载配置文件:
1 | source ~/.zshrc |
- 运行
conda init
:
初始化 conda 环境:
1 | # 这是conda默认安装的位置 |
- 再次重新加载
~/.zshrc
文件:
再次运行以下命令重新加载配置文件:
1 | source ~/.zshrc |
1.1.2 验证
验证 conda 是否配置好:
1 | conda --version |
1.1.3 一步到位操作
可以不用管以上操作,直接把这段复制到.zshrc
中,注意安装miniconda的路径:
1 | # >>> conda initialize >>> |
1.2 问题汇总
1.2.1 OpenSSL 问题
当运行conda activate base
时,可能出现下面问题:
1 | $ conda activate base |
根据该的错误信息,问题可能与 OpenSSL 版本有关。OpenSSL 3.0 引入了一些变化,可能导致与某些软件包的兼容性问题。在此情况下,设置环境变量CRYPTOGRAPHY_OPENSSL_NO_LEGACY
可能会解决问题。
- 解决方法:
编辑 ~/.zshrc
文件,添加以下行到 ~/.zshrc
文件:
1 | export CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1 |
保存并退出编辑器,然后执行source ~/.zshrc
。
- Title: Linux 下配置 conda 环境
- Author: loskyertt
- Created at : 2024-08-19 16:21:15
- Updated at : 2024-11-13 03:07:10
- Link: https://redefine.ohevan.com/2024/08/19/Linux-conda/
- License: This work is licensed under CC BY-NC-SA 4.0.
推荐阅读
Comments