taizilongxu / douban.fm

:radio: douban.fm based on Python
MIT License
786 stars 190 forks source link

在树莓派上运行失败了? #97

Closed harryprince closed 8 years ago

harryprince commented 8 years ago

命令行显示, 命令行版本的douban.fm停止了?

taizilongxu commented 8 years ago

有报错吗, 还有什么系统, douban.fm什么版本

harryprince commented 8 years ago

树莓派2,安装的是raspbian,然后douban.fm可以打开登陆,不过播放的时候后,提示这个服务现在下线了,播放不了。 直接在pip install douban.fm;应该是最新版本吧,因为系统全部重新安装的,pip 也是刚刚安装

taizilongxu commented 8 years ago

OK 豆瓣FM的API更改了, 暂时使用不了了, 这周末有时间我会更新一下

harryprince commented 8 years ago

万分感谢!

2015-11-04 22:54 GMT+08:00 hackerxu notifications@github.com:

OK 豆瓣FM的API更改了, 暂时使用不了了, 这周末有时间我会更新一下

— Reply to this email directly or view it on GitHub https://github.com/taizilongxu/douban.fm/issues/97#issuecomment-153751941 .

qida commented 8 years ago

输入登录信息后,显示错误如下,希望对你有所帮助。也感谢你的付出。 ➔ Password: Traceback (most recent call last): File "/usr/local/bin/douban.fm", line 9, in load_entry_point('douban.fm==0.4.8', 'console_scripts', 'douban.fm')() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 337, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2279, in load_entry_point return ep.load() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1989, in load entry = import(self.module_name, globals(),globals(), ['name']) File "/usr/local/lib/python2.7/dist-packages/doubanfm/douban.py", line 15, in from doubanfm import data File "/usr/local/lib/python2.7/dist-packages/doubanfm/data.py", line 2, in from doubanfm.config import db_config File "/usr/local/lib/python2.7/dist-packages/doubanfm/config.py", line 199, in db_config = Config() File "/usr/local/lib/python2.7/dist-packages/doubanfm/config.py", line 72, in init self.login_data = self.get_login_data() File "/usr/local/lib/python2.7/dist-packages/doubanfm/config.py", line 98, in get_login_data login_data = request_token() File "/usr/local/lib/python2.7/dist-packages/doubanfm/API/login.py", line 56, in request_token email, password, captcha_solution, captcha_id = win_login() File "/usr/local/lib/python2.7/dist-packages/doubanfm/API/login.py", line 23, in win_login get_capthca_pic(captcha_id) File "/usr/local/lib/python2.7/dist-packages/doubanfm/API/login.py", line 101, in get_capthca_pic i = Image.open(StringIO(r.content)) File "/usr/local/lib/python2.7/dist-packages/PIL/Image.py", line 1980, in open raise IOError("cannot identify image file") IOError: cannot identify image file

taizilongxu commented 8 years ago

豆瓣增加了user-agent校验, 已经加上了, 下载源码 然后sudo python setup.py install 安装下看看