-
Anaconda环境配置(非常多的坑)
- conda配置虚拟环境
- 查询conda版本
- conda --V
- 查询所有conda环境
- conda info -e
- 创建新的conda环境
- # conda create --name [环境名] python=[python版本]
- conda create --name conda_name python=3.7.13
- 进入相应的conda环境
- # conda activate [环境名]
- conda activate conda_name
- 退出环境
- conda deactivate
- 删除相应的conda环境
- # conda remove -n [环境名] --all
- conda remove -n conda_name --all
- 根据克隆新的环境
- # conda create -n [新环境名称] --clone [现有环境名称]
- conda create -n new_name --clone conda_name
- 查询conda版本
- anaconda清华镜像
- 查看anaconda中已经存在的镜像源
- conda config --show channels
- 添加镜像源(永久添加)
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
- 设置搜索时显示通道地址
- conda config --set show_channel_urls yes
- 若不想按照上述步骤添加镜像,可使用以下命令直接指定安装时使用的镜像地址(以opencv为例):
- conda install opencv -c Index of /anaconda/pkgs/main/ | 北京外国语大学开源软件镜像站 | BFSU Open Source Mirror
- 查看anaconda中已经存在的镜像源
-
jupypter新建notebook的时候无法选择自己已经创建好的虚拟环境
- Begin
- conda activate 环境名称
- conda install ipykernel
- python -m ipykernel install --user --name 环境名称 --display-name "Python(环境名称)"
python -m ipykernel install --user --name P113C117 --display-name "Python(P113C117 )"
- End
- jupyter kernelspec remove 环境名称
- Begin
-
缺少OpenSSL所以导致无法通过conda安装某些环境的报错
- CondaSSLError: OpenSSL appears to be unavailable on this machine. OpenSSL is required to download and install packages.
- 其次还需要
- 转到安装anaconda-anaconda3>Library>bin的位置。搜索并复制以下dll文件
- libcrypto-1_1-x64.dll
- libssl-1_1-x64.dll
- 然后复制这两个文件到anaconda3>DLLs.
- 最后重启电脑
- 转到安装anaconda-anaconda3>Library>bin的位置。搜索并复制以下dll文件
- 其次还需要
- 清理conda缓存
- conda clean -a
- 查看当前环境下所有的包
- conda list
- 出现以下情况
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): -- 是因为所需要安装的环境需要的依赖包太多需要慢慢搜索然后统一安装,耐心等即可
- conda配置虚拟环境
Anaconda和Jupypter&OpenSSL的环境配置
于 2023-03-04 17:36:42 首次发布