मैं अपने रास्पबेरीपी पर कुछ परीक्षणों को स्वचालित करने की कोशिश कर रहा हूं और कुछ अनुकरण किए गए क्लिकों को करने के लिए अजगर के प्याऊ का उपयोग कर रहा हूं। मेरे डेबियन पर यह ठीक काम करता है, लेकिन जब यह रास्पियन की बात आती है, तो यह त्रुटि संदेश के साथ विफल रहता है जब pymy आयात करने की कोशिश कर रहा है:
pi@pi ~/ $ python test.py
Traceback (most recent call last):
File "test.py", line 2, in <module>
from pymouse import PyMouse
File "/usr/local/lib/python2.7/dist-packages/pymouse/__init__.py", line 95, in <module>
from unix import PyMouse, PyMouseEvent
File "/usr/local/lib/python2.7/dist-packages/pymouse/unix.py", line 53, in <module>
class PyMouseEvent(PyMouseEventMeta):
File "/usr/local/lib/python2.7/dist-packages/pymouse/unix.py", line 54, in PyMouseEvent
ctx = display2.record_create_context(
File "/usr/lib/pymodules/python2.7/Xlib/display.py", line 216, in __getattr__
raise AttributeError(attr)
AttributeError: record_create_context
इसलिए मैंने कुछ शोध किए और पाया, कि मेरा मुद्दा मेरे x11 इंस्टॉलेशन में गुम रिकॉर्ड मॉड्यूल के कारण हो सकता है। मैंने पहले ही एक डिफ़ॉल्ट /etc/X11/xorg.conf बनाया और निम्नलिखित पंक्तियाँ जोड़ीं:
Section "Module"
Load "record"
EndSection
पुनः आरंभ करने के बाद मुझे कोई अंतर नहीं मिला। मुझे लगता है, मॉड्यूल रास्पियन में अब तक स्थापित नहीं है? मैं इसे कैसे स्थापित कर सकता हूं?
अद्यतन:
मुझे कोई और मिला , जिसने फेडोरा पर इसी तरह की समस्या का सामना किया और उसने इस तथ्य का दस्तावेजीकरण किया, कि उसका /usr/lib/xorg/modules/extensions/librecord.so
लापता होना। यह मेरी समस्या नहीं लगती है, क्योंकि फ़ाइल अस्तित्व में है। मैंने भी Xorg -configure
एक नया xorg.conf बनाने के लिए उपयोग करने की कोशिश की और बाद में अपने पाई को पुनः आरंभ किया। फिर भी नसीब नहीं। :-(
यहाँ कुछ और जानकारी दी गई है जो सहायक हो सकती है:
pi@pi ~/ $ grep LoadModule /var/log/Xorg.0.log
[169058.900] (II) LoadModule: "fbturbo"
[169058.912] (II) LoadModule: "fbdev"
तथा:
pi@pi ~/ $ xdpyinfo name of display: :0.0 version number: 11.0 vendor string: AT&T Laboratories Cambridge vendor release number: 3332 [...] number of extensions: 7
BIG-REQUESTS
MIT-SHM
MIT-SUNDRY-NONSTANDARD
SHAPE
SYNC
XC-MISC
XTEST [...]
यह पोस्ट RaspberryPi.stackexchange.com से माइग्रेट की गई थी ।