构建用于创建Spotify播放列表的python应用程序

2024-05-15 03:50:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试构建一个Python程序,它基于输入字符串创建Spotify播放列表。 我使用的是pyspotify包装器和spotifyapi(libspotify,包括许可证密钥)。为了安装包含libspotify链接的pyspotify包装器,我克隆了git存储库(现在还不知道它的含义,但我想我就是这么做的),然后运行已安装的Xcode4,并加载命令行工具。然后运行:sudo python设置.pyinstall以按照http://pyspotify.mopidy.com/en/latest/introduction/中的说明进行安装。在

但是,我收到错误消息:

clang: warning: argument unused during compilation: '-mno-fused-madd'
src/module.c:3:10: fatal error: 'libspotify/api.h' file not found
#include "libspotify/api.h"
     ^
1 error generated.
error: command 'clang' failed with exit status 1

api.h文件与libspotify文件夹和应用程序密钥一起位于pyspotify文件夹中。安装pyspotify需要做什么?在

谢谢你的帮助!在

/埃里克


Tags: 字符串git程序文件夹api链接密钥error
1条回答
网友
1楼 · 发布于 2024-05-15 03:50:07

错误是由于setup.py找不到您的libspotify安装。在

在安装pyspotify之前,您需要安装libspotify。您可以:

  1. 从Spotify网站下载tarball,将其解压,切换到解压到的目录,然后运行:

    ./configure && make && sudo make install
    
  2. 或者通过运行以下命令使用自制程序安装:

    brew install libspotify
    

安装libspotify后,只需运行以下命令即可从PyPI安装pyspotify:

pip install pyspotify

没有必要签出git repo并从中手动安装,除非您计划在pyspotify上编写代码。如果您真的想拥有最新的开发版本(目前v1.11和git版本之间差别很小),可以使用以下方法进行安装:

pip install pyspotify==dev

相关问题 更多 >

    热门问题