目录
1 Anaconda安装时选择了添加Path,但是并没有添加
4 创建虚拟环境时缺少基础包certifi、sqlite、wincertstore
6 Solving environment: failed with initial frozen solve. Retrying with flexible solve.
7 CondaSSLError: Encountered an SSL error. Most likely a certificate verification issue.
1 Anaconda安装时选择了添加Path,但是并没有添加
建议大家一定要打开系统变量检查一下,我的每次下载anaconda都勾选了Path,但是最后检查环境变量里根本没有添加上,要手动添加。
添加内容可以参考这个博客:(25条消息) win11 安装 Anaconda2022.10+pycharm2022.3+配置虚拟环境_Qomolangma_H的博客-CSDN博客
注:usr这个文件我看很多人都没有,配不配都无所谓,Scripts后面的\好多人说必须得加,我加不加都能验证到conda的版本,不知道这又是什么问题。
D:\Anaconda3
D:\Anaconda3\Scripts\
D:\Anaconda3\Library\mingw-w64\bin
D:\Anaconda3\Library\usr\bin
D:\Anaconda3\Library\bin
2 Anaconda Navigateor无法打开
借鉴博客:(25条消息) Anaconda-Navigator无法打开的解决方案_anaconda navigator打不开_快乐学编程吧的博客-CSDN博客
3 conda update anaconda-navigator报错:Collecting package metadata (current_repodata.json): failed
检查过后发现自己的C:\user\wangy下没有.condrac文件,在anaconda prompt中执行conda config --set show_channel_urls yes 命令,再检查C盘路径,已经创建了.condrac文件。
用记事本打开.condrac文件,将清华源直接写入保存。(配置内容在第9项中,目录可以直接跳转)
然后继续执行1中借鉴博客的步骤,完成以后anaconda navigator就能打开了。
借鉴博客:(25条消息) Anaconda 使用指南,少走弯路_.condarc_不愿i的博客-CSDN博客
4 创建虚拟环境时缺少基础包certifi、sqlite、wincertstore
我个人觉得可视化的交互界面比终端命令安装更方便一些,不需要学命令直接安装就行。
所以打开anaconda navigator,左侧选择进入environment,点击create,输入环境名称以后会自动选择你安装版本的python,直接点创建等待就行。
注意:这里创建的环境会在你虚拟环境创建默认路径里,建议安装时把默认路径改为D盘,一个虚拟空间可能占内存很大。
安装完基础包以后,跟别人的相比发现缺了三个包,(参考博客:Anaconda更改虚拟环境安装路径+创建虚拟环境_anaconda修改虚拟环境安装位置_Qomolangma_H的博客-CSDN博客
对比自己都缺了哪些包,将install下拉选择all或者not install,然后再右侧搜索栏搜索,找到包后勾选,点击右下角的apply,再确认一次就装到自己环境里了。
5 anaconda navigator中not install不显示未安装包
我查看了别人的问题解决,有些人是没有更新conda、anaconda和anaconda navigator所以出现了问题,但是我这样做了没有用,参考:(32条消息) 解决anaconda navigator下environment 中not installed 无显示问题_weixin_47072337的博客-CSDN博客
最后我想到上一次下载Pytorch的时候我在C盘.condarc文件中配置的清华源已经报过错了,但是当时我网特别好直接在官网上扒下了pytorch,就没再管这事,所以我感觉是不是和channel设置有关,就在C:/user/wangy/.condarc中把之前加入的镜像源全删除了,再打开navigator果然好了。(但这个影响是时好时坏的,我又copy了一次写入.condarc又不影响navigator的显示了,计算机是不讲道理的,顺着来吧,碰运气)
在我搜索解决方法的过程中还有一位姐妹是navigator的比例有问题没有显示出完整包的内容和apply的按键,不知道会不会有人遇到的问题与这有关。
6 Solving environment: failed with initial frozen solve. Retrying with flexible solve.
注:升级完了又会有很多warning和error,无视warning部分直对error(warning部分在第八条解决了哈,还是upgrade)
7 CondaSSLError: Encountered an SSL error. Most likely a certificate verification issue.
报错以后发现是自己挂了vpn,关了就好了,再输入指令就能下载了
8 anaconda无法导入zstandard
(base) C:\Windows\System32>conda remove zstandard
D:\Anaconda3-2021.05-Windows\lib\site-packages\conda_package_streaming\package_streaming.py:19: UserWarning: zstandard could not be imported. Running without .conda support.
warnings.warn("zstandard could not be imported. Running without .conda support.")
D:\Anaconda3-2021.05-Windows\lib\site-packages\conda_package_handling\api.py:29: UserWarning: Install zstandard Python bindings for .conda support
_warnings.warn("Install zstandard Python bindings for .conda support")
Collecting package metadata (repodata.json): \ D:\Anaconda3-2021.05-Windows\lib\site-packages\conda_package_streaming\package_streaming.py:19: UserWarning: zstandard could not be imported. Running without .conda support.
warnings.warn("zstandard could not be imported. Running without .conda support.")
D:\Anaconda3-2021.05-Windows\lib\site-packages\conda_package_handling\api.py:29: UserWarning: Install zstandard Python bindings for .conda support
_warnings.warn("Install zstandard Python bindings for .conda support")
done
Solving environment: done
本来想着卸载zstandard重新安装的,但是发现一运行卸载包的语句把整个环境的所有包都要卸载了,按照官网的description(Zstandard :: Anaconda.org,这里也可以下载zstandard包哈)来说zstandard就是一个无损压缩库,难道是我remove语句有问题?(sorry学艺不精)
anaconda中管理环境和包的语句参考这里:(32条消息) conda命令:管理包、管理环境_Vincent_xx_的博客-CSDN博客
这个问题困扰了我很久(人菜sorry qwqq),github上遇到这样问题的帖子评论区也没有解决方法,然后无意间发现了一个搬运的帖子:python conda错误:无法导入zstandard _大数据知识库 (saoniuhuo.com)
(为什么说是搬运的呢?因为其中一个答案在外网见过,但是我不知道如何修改那两个.py文件,所以我尝试了一下第一个解答,也就是把zstandard和zstd全部更新到了最新版本以后,再尝试运行其他语句就没有这个报错了。)
方法放在这里,在anaconda prompt中依次运行就可以了哈
pip install --upgrade --force-reinstall zstandard
pip install --upgrade --force-reinstall zstd
9 配置清华源
因为很多参考文章中包含的都是比较早的源,有的已经失效了,所以在这里放出网站大家随时可以去update最新的:anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
2023.6.17目前的是:
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
但是配置以后我遇到了一些问题,第一个是我安装pytorch的时候,我电脑各种软件和配置版本要求比较高,清华源中目前匹配的文件内容不能满足我电脑版本的要求,所以我一般都是去官网下载最新的,网速什么的,只能碰运气了。
第二个问题是我比较喜欢用anaconda navigator这种可视化的软件去配置包,换源以后我的not install就看不了了(这个问题好像是时有时无的,我第二次把.condarc内容换了以后又可以看not install了,不知道到底是什么原因,可能是和nvidia一样爱发疯吧)
有需要的换一下就好了,打开C盘中的.condarc文件,复制上面的内容进去就行。
如果不放心连接是否过期的话可以拿网址检测一下还在不在。
然后这里再附加一个error问题的参考:
(32条消息) conda使用清华源一直出现HTTP错误问题_conda源用不了_Fayeyaya的博客-CSDN博客