[ 已解决 ] 深度音乐安装百度插件

其实我只是想安装深度音乐,和加上百度插件。没想到搞两天都搞不好。

!](http://h.hiphotos.bdimg.com/album/s%3D1100%3Bq%3D90/sign=2e88525b0afa513d55aa68df0d5d6e8a/838ba61ea8d3fd1ffe3365bd324e251f95ca5f7b.jpg)

安装了插件,可是一直灰色。无法点亮。
按照网上的教程。 hi.baidu.com/tianxiaogee/item/0f89b34828480930fa896016
第一步说要

  1. 安装编译时的相关依赖包 (cython libwebkitgtk-dev python-dev git), 例如:

sudo zypper install cython libwebkitgtk-dev git

可是总是找不到软件包。

第二、第三步就成功了。

现在我的情况就是安装了百度插件无法调用。

sudo zypper  in python-webkitgtk-devel libwebkitgtk3-devel python-cython



git clone https://github.com/sumary/pyjavascriptcore.git
cd pyjavascriptcore
python setup.py install --user  (推荐 build 成 rpm 安装,但是这样也可以,直接一点,也不会很脏)   




git clone https://github.com/sumary/dmusic-plugin-baidumusic.git
cd dmusic-plugin-baidumusic
cp -r baidumusic ~/.local/share/deepin-music-player/plugins/

可以点亮,但点的时候有点卡。


PS:你早这么问不就好了。。。。。这是另一个问题了拆分帖子。。。。

alex@linux-7ecw:~> sudo zypper in python-webkitgtk-devel libwebkitgtk3-devel python-cython
root’s password:
正在加载软件源数据…
正在读取已安装的软件包…
已安装过了 ‘python-Cython’,其提供了 ‘python-cython’。
没有 ‘python-Cython-0.19.1-3.1.3.x86_64’ 的更新候选。已安装了可获取的最高版本。
‘libwebkitgtk3-devel’ 已安装过了。
没有 ‘libwebkitgtk3-devel-2.2.2-4.3.x86_64’ 的更新候选。已安装了可获取的最高版本。
‘python-webkitgtk-devel’ 已安装过了。
没有 ‘python-webkitgtk-devel-1.1.8-14.1.3.x86_64’ 的更新候选。已安装了可获取的最高版本。
正在解决软件包依赖关系…

无事可做。
alex@linux-7ecw:~> git clone github.com/sumary/pyjavascriptcore.git
fatal: 目标路径 ‘pyjavascriptcore’ 已经存在,并且不是一个空目录。
alex@linux-7ecw:~> cd pyjavascriptcore
alex@linux-7ecw:~/pyjavascriptcore> python setup.py install --user
running install
running build
running build_ext
skipping ‘javascriptcore.c’ Cython extension (up-to-date)
building ‘javascriptcore’ extension
gcc -pthread -fno-strict-aliasing -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -DOPENSSL_LOAD_CONF -fPIC -I/usr/include/python2.7 -c javascriptcore.c -o build/temp.linux-x86_64-2.7/javascriptcore.o -pthread -I/usr/include/webkitgtk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/webkitgtk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
unable to execute gcc: No such file or directory
error: command ‘gcc’ failed with exit status 1
alex@linux-7ecw:~/pyjavascriptcore> git clone github.com/sumary/dmusic-plugin-baidumusic.git
fatal: 目标路径 ‘dmusic-plugin-baidumusic’ 已经存在,并且不是一个空目录。
alex@linux-7ecw:~/pyjavascriptcore> cd dmusic-plugin-baidumusic
alex@linux-7ecw:~/pyjavascriptcore/dmusic-plugin-baidumusic> cp -r baidumusic ~/.local/share/deepin-music-player/plugins/
cp: “baidumusic” 与"/home/alex/.local/share/deepin-music-player/plugins/baidumusic" 为同一文件
alex@linux-7ecw:~/pyjavascriptcore/dmusic-plugin-baidumusic>

现在都可以安装软件包了。还是无法点亮。不知道哪里出问题了。重新安装软件可以解决问题吗?

pyjavascriptcore 没有安装成功。。。。。。看输出啊,出错了。

你有没有安装 gcc。。。。

sudo zypper install gcc

装上后

!](http://e.hiphotos.bdimg.com/album/s%3D1100%3Bq%3D90/sign=a85a55d836a85edffe8cfa2279643252/b999a9014c086e0609fe03c300087bf40bd1cbe7.jpg)

音乐电台可以听

!](http://f.hiphotos.bdimg.com/album/s%3D1100%3Bq%3D90/sign=49593d105cdf8db1b82e78653913e625/a8014c086e061d951f420bb079f40ad162d9ca35.jpg)

百度音乐不可以。

那个解码器我装了的啦。! :joy:

我可以听。是怎么个不能听法?看图看不出。。。。

有没有一键安装解码器?应该没有。。。。你之前 packman 都没有。。。。。

音乐电台的可以正常播放。百度音乐就是点开了一直是在 00:00 那里。百度音乐里任何歌曲都是这样。

装了这个 sudo zypper in gstreamer-0_10-plugins-ffmpeg

没装这个连音乐电台都听不了。。。 :weary:

请先尝试一键安装。

lug.ustc.edu.cn/sites/opensuse-guide/codecs.php

搞好了。看来我要去仔细看看指南了。OvO

是的。刚用新的发行版了解一些基本的东西,看一些基本的指南是必不可少的。论坛左下角的指南就很好。

另外解决了请随手将问题标记为「已经解决」。这次我就代劳了。

1赞