跟随VS Code数据科学教程时遇Anaconda InvalidArchiveError求助
解决方案
手动清理损坏的包文件
找到报错路径C:\Users\username\AppData\Local\miniconda3\pkgs下以tensorflow-base-2开头的文件夹,直接删除该文件夹,之后重新执行环境创建命令。切换稳定的conda镜像源
国内镜像源的下载稳定性更强,可先配置清华镜像源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/ conda config --set show_channel_urls yes配置完成后,再次运行环境创建命令。
拆分安装步骤
避免一次性安装过多包导致下载异常,分步骤操作:- 创建基础环境:
conda create -n myenv python=3.10 - 激活环境:
conda activate myenv - 分批次安装依赖:
conda install pandas jupyter seaborn scikit-learn conda install keras tensorflow
- 创建基础环境:
修复Miniconda安装
若以上方法均无效,卸载当前Miniconda,重新下载对应版本的安装包,选择「Just Me」安装模式,确保安装路径无中文、空格等特殊字符,完成后重新尝试创建环境。
内容的提问来源于stack exchange,提问作者Erik Wettergren
相关产品推荐
相关产品推荐

