ModuleNotFoundError: No module named ‘matplotlib.backends.registry No module named ‘sounddevice‘缺少包

i

重装matplotlib包失败,存在版本不匹配,考虑到虚拟环境中可能出现不兼容

最后决定重装环境:

打开anaconda终端,输入创建新环境

# 创建新的虚拟环境,指定Python版本(这里以3.12为例)
conda create -n new_env python=3.12 #命名按自己需要即可

创建成功提醒完成

conda activate whale_env   #启动你自己的虚拟环境
conda deactivate   #关闭当前的虚拟环境

 

将新环境导入pycharm中

安装matplotlib包时卡住

 

果断强制关闭

先使用 conda clean --all 命令清理 Anaconda 的缓存,删除已下载的不完整安装包。然后重新运行安装命令

 

 

在安装sounddevice,出现清华源未存在这个包

conda install sounddevice

 

进行换源,先恢复默认源地址

conda config --remove-key channels  #恢复anaconda默认源地址

中国科学技术大学镜像源

同样依次执行以下命令添加中科大镜像源,并设置显示镜像源地址:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes

验证是否配置成功

conda config --show channels

tip:常规环境(pip)单次配置镜像源地址:

pip  install  -i  镜像源地址  --trusted-host 镜像源域名  包名
##例如: pip  install  -i  https://pypi.doubanio.com/simple/  --trusted-host pypi.doubanio.com  pyqt5

 --trusted-host 选项用于指定一个信任的主机。当 pip 从非安全的 HTTP 源下载包时,可能会因为安全原因而拒绝连接。指定 --trusted-host pypi.doubanio.com 表示信任 pypi.doubanio.com 这个主机,即使它使用的是 HTTP 协议(而非 HTTPS),pip 也会继续从该主机下载包。

清华大学镜像源

依次执行以下命令添加不同类型的镜像源,并设置显示镜像源地址:

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

 

结果展示:

 

 

安装 sounddevice

conda install -c conda-forge sounddevice

-c conda-forge 表示从 conda-forge 通道获取 sounddevice 包

 

从中科大源中使用上面代码获取失败:

 

 

直接到anaconda官网Anaconda.org查询:

To install this package run one of the following:
conda install conda-forge::python-sounddevice
conda install conda-forge/label/cf201901::python-sounddevice
conda install conda-forge/label/cf202003::python-sounddevice
conda install conda-forge/label/gcc7::python-sounddevice

切换链接,成功下载,所用环境都成功装配,运行成功

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值