taizilongxu / douban.fm

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

subprocess找不到文件 #81

Closed spin6lock closed 9 years ago

spin6lock commented 9 years ago

Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 552, in *bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 505, in run self.__target(_self.__args, _self.kwargs) File "/usr/local/lib/python2.7/dist-packages/douban.fm-0.3.1-py2.7.egg/douban/douban.py", line 258, in play self.player.start(song['url'].replace('\', '')) File "/usr/local/lib/python2.7/dist-packages/douban.fm-0.3.1-py2.7.egg/douban/player.py", line 159, in start self._run_player(['-volume', str(self._volume), url]) File "/usr/local/lib/python2.7/dist-packages/douban.fm-0.3.1-py2.7.egg/douban/player.py", line 73, in _run_player preexec_fn=os.setsid File "/usr/lib/python2.7/subprocess.py", line 679, in init** errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1259, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory

这个没看懂,是args构造的时候少了什么吗?之前用树莓派跑是没有问题的,系统也是同样的系统,可是换了树莓派2就跑不起来了,囧rz

spin6lock commented 9 years ago

新装的系统,忘了装mplayer了,抱歉

taizilongxu commented 9 years ago

OK 下次我加个异常