私は簡単なサーバー/クライアントソケットのpythonプログラムを作るのに困っています。基本的に私のサーバ(RPi3)はビデオ(Gstreamer)をクライアント(Fedora 24)にストリーミングする必要があります。私はたくさんのことを試してみましたPythonプログラムでGstの問題
Traceback (most recent call last):
File "peerMain.py", line 12, in <module>
gi.require_version('Gst', '1.0')
File "/usr/lib/python2.7/dist-packages/gi/__init__.py", line 100, in require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gst not available
、:ので
import gi
gi.require_version('Gst', '1.0')
gi.require_version('Gtk', '3.0')
from gi.repository import Gst, GObject, Gtk
しかし、私はできない私のRaspbianで、:問題は私のFedoraで、私はこのようなLIBSをインポートするのGStreamerを使用することができるということですimport gstやpygstのように。私はまた、
sudo apt-get install libgstreamer1.0-dev libgstreamer1.0-0-dbg libgstreamer1.0-0 gstreamer1.0-tools gstreamer-tools gstreamer1.0-doc gstreamer1.0-x
のようないくつかのパケットをインストールしようとしたが、結果は
gstreamer1.0-tools is already the newest version.
gstreamer1.0-x is already the newest version.
libgstreamer1.0-0 is already the newest version.
libgstreamer1.0-0 set to manually installed.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgstreamer1.0-dev : Depends: libglib2.0-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
だったと私はその依存性を探るとき、それが持っているlibglib2.0-0およびます:libglib2.0-binに、パケットに派生しますちょうど最後のバージョンにされて:
[email protected]:~ $ sudo apt-get install libglib2.0-0 libglib2.0-bin
Reading package lists... Done
Building dependency tree
Reading state information... Done
libglib2.0-0 is already the newest version.
libglib2.0-bin is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
私は本当に私は、誰かが私を助けることを願って、それを必要とします。
ありがとうございます。