即使遵循了互联网上的所有步骤,Librosa上的ModuleNotFoundError仍然存在



显示错误

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-5-55d8c0d02ff9> in <module>
3 import os
4 import pandas as pd
----> 5 import librosa
6 import glob
7 import librosa.display
ModuleNotFoundError: No module named 'librosa'

我试过pip install librosaconda install -c conda-forge librosa
我尝试将它安装在C:Program FilesPython39目录中。我厌倦了在互联网上做的所有步骤,但什么都不起作用

我该怎么办?请帮我解决

你能检查一下你用来安装librosa的python版本是什么,以及你用来运行程序的python版本吗。

一个更好的方法是从python解释器进行检查。

根据经验,操作包的最佳方法是创建一个虚拟环境并隔离项目依赖关系。

要创建一个虚拟环境并将其链接到Jupyter笔记本电脑,以下步骤将有助于

  1. 创建虚拟

    virtualenv venv
    
  2. 激活virtualenv并安装ipykernel

    source venv/bin/activate
    pip install --user ipykernel
    
  3. 将virtualenv添加到Jupyter笔记本

    python -m ipykernel install --user --name=venv
    Installed kernelspec venv in /home/user/.local/share/jupyter/kernels/venv
    
  4. 现在你可以Jupyter notebook了,virtualenv将被链接到笔记本中。您可以在virtualenv中安装模块,也可以在笔记本电脑中使用它。

点击此处了解更多详细信息

相关内容

  • 没有找到相关文章

最新更新