- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在尝试制作我的第一个 Spotify 应用程序时遇到了问题。我在树莓派上运行 Arch。
我的 __main__.py
和 spotify_appkey.key
在一个目录中,我通过 [root@RPI]# python2 __main__.py< 运行它
__main__.py
中的代码如下所示:
import spotify
print "1"
session = spotify.Session()
print "2"
try:
session.login('myUsername', 'myPassword')
print "3"
except IOError as e:
print "error({0}): {1}".format(e.errno, e.strerror)
这给了我这个输出:
1
2
Segmentation fault (core dumped)
阅读此内容 link ,我也尝试过:
import spotify
print "1"
session = spotify.Session()
print "2"
config = spotify.Config()
print "3"
try:
session.login('myUsername', 'myPassword')
print "4"
except IOError as e:
print "error({0}): {1}".format(e.errno, e.strerror)
这给了我这个:
1
2
Traceback ..... yada yada ...
File "__main__.py" ... yada yada...
config = spotify.Config()
AttributeError: 'module' object has no attribute 'Config'
我做错了什么?
最佳答案
这里是 pyspotify 的作者:-)
dano 是对的:看起来您正在阅读 v2.x 文档并使用 v1.x。 v2.x 是一个完全重写,具有不同的、希望更简单的 API 可供使用,因此您必须使用与您编码的版本相匹配的文档:
此时,我建议对所有新应用程序使用 v2.x。 v2.x API 更易于使用,适用于更多 Python 版本,涵盖完整的 libspotify API,并且得到积极维护。第一个测试版 v2.0.0b1 已于昨天发布。最终的 v2.0.0 版本有望在几周后发布。
如果你想立即在 Arch 上运行 pyspotify v2.x,可以使用 yaourt 安装 libspotify:
sudo yaourt -S libspotify
使用 pacman 安装 pyspotify 构建依赖项:
sudo pacman -S base-devel
然后使用 pip 安装最新的 pyspotify beta 版本(在 virtualenv 中或使用 sudo):
pip install --pre pyspotify
在 pyspotify 2.0.0 Final 发布之前,需要 --pre
标志。
更多详情,请参阅 http://pyspotify.mopidy.com/en/latest/installation/ .
pyspotify v2.x 可能会在最终版本发布后不久出现在 AUR 中。
关于python - pyspotify 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23278452/
我在尝试制作我的第一个 Spotify 应用程序时遇到了问题。我在树莓派上运行 Arch。 我的 __main__.py 和 spotify_appkey.key 在一个目录中,我通过 [root@R
我正在尝试使用 pyspotify 在 spotify 中搜索轨道,然后将最受欢迎的轨道(最相关的搜索结果)添加到特定的播放列表中。我可以用 libspotify 在 c 中做到这一点,就像这样: s
在 Windows PC 上使用 MinGW32 我正在尝试编译 pySpotify .第一个错误是缺少 libspotify/api.h。我通过从 libspotify 复制适当的文件夹来修复这个问
我是一名优秀的程序员,十分优秀!