使用Eyed3模块时ImportError(libmagic)

时间:2018-12-31 05:41:29

标签: python python-3.x eyed3 libmagic

是Python的新手,正在尝试使用eyed3模块。这是我的代码。

print(df)
     Date       High        Low       Open      Close      Volume  \
0  1999-11-18  35.765381  28.612303  32.546494  31.473534  62546300.0   
1  1999-11-19  30.758226  28.478184  30.713520  28.880543  15234100.0   
2  1999-11-22  31.473534  28.657009  29.551144  31.473534   6577800.0   
3  1999-11-23  31.205294  28.612303  30.400572  28.612303   5975600.0   
4  1999-11-24  29.998211  28.612303  28.701717  29.372318   4843200.0   

   Adj_Close Symbol  Pct_Change  
0  27.369196      A         NaN  
1  25.114351      A   -0.082386  
2  27.369196      A    0.089783  
3  24.881086      A   -0.090909  
4  25.541994      A    0.026563  

我遇到了异常

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

如以下链接中所述,我安装了“ python-magic”,但仍然存在异常。 pip installing eyeD3 module. Failed to find libmagic

在Visual Studio代码中,我尝试更改插入器(Ctrl + Shift + P),但这也无济于事

1 个答案:

答案 0 :(得分:0)

在Windows上

运行pip install python-magic-bin导入libmagic所需的DLL。


在OSX上

如果使用自制软件,请运行brew install libmagic;如果使用macport,请运行port install file


所有内容都包含在python-magic repo https://github.com/ahupp/python-magic

的“安装”部分中。