显示错误
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 librosa
和conda install -c conda-forge librosa
我尝试将它安装在C:Program FilesPython39
目录中。我厌倦了在互联网上做的所有步骤,但什么都不起作用
我该怎么办?请帮我解决
你能检查一下你用来安装librosa的python版本是什么,以及你用来运行程序的python版本吗。
一个更好的方法是从python解释器进行检查。
根据经验,操作包的最佳方法是创建一个虚拟环境并隔离项目依赖关系。
要创建一个虚拟环境并将其链接到Jupyter笔记本电脑,以下步骤将有助于
-
创建虚拟
virtualenv venv
-
激活virtualenv并安装ipykernel
source venv/bin/activate pip install --user ipykernel
-
将virtualenv添加到Jupyter笔记本
python -m ipykernel install --user --name=venv Installed kernelspec venv in /home/user/.local/share/jupyter/kernels/venv
-
现在你可以
Jupyter notebook
了,virtualenv将被链接到笔记本中。您可以在virtualenv中安装模块,也可以在笔记本电脑中使用它。
点击此处了解更多详细信息