मैं यूएसबी के माध्यम से एक एनएफसी डिवाइस के साथ अपना पायथन एप्लिकेशन इंटरफेस रखने की कोशिश कर रहा हूं। सबसे अच्छा विकल्प pyusb लगता है, लेकिन मैं libusb बैकएंड से कनेक्ट करने के लिए नहीं मिल सकता है। मैंविंडोज़ पर पायसब - कोई बैकएंड उपलब्ध नहीं है
ValueError: No backend available
मैं स्टैक ट्रेस देखा है मिल रही है, और पाया कि usb/backend/libusb10.py
(जो pyusb का हिस्सा है) बैकएंड के रूप में उपयोग करने के लिए libusb-1.0.dll
लोड करने की कोशिश कर रहा है, लेकिन यह यह नहीं मिल रहा। ऐसा नहीं है कि यह मेरे रास्ते में नहीं है, यह मेरे कंप्यूटर पर बिल्कुल नहीं है!
मैंने libusb-win32 (http://libusb.org/wiki/libusb-win32) स्थापित किया है, लेकिन परिणामी निर्देशिका में libusb0.dll शामिल है। Libusb-1.0.dll कहां है ???
मैं या तो जहां कि dll, या यहाँ तक कि एक अलग सुझाव प्राप्त करने के लिए विंडोज 7
हां, इन्फ-विज़ार्ड चलाएं और शुरू करने के लिए अपने डिवाइस का चयन करें। – jonincanada
@jonincanada ऐसा लगता है कि मैंने गेटेट हाइड के समान समस्या में भाग लिया है। लेकिन अंतर यह है कि मैंने फ़ाइल को डाउनलोड और अनजिप किया है (libusb1.0.20), फिर एक डीएलएल फ़ाइल की प्रतिलिपि बनाई, विशेष रूप से (libusb-1.0.dll) और इसे सिस्टम 32 पर कॉपी किया; तो मैंने libusb-1.lib को python34/Lib पर कॉपी किया। और अभी भी 'कोई बैकएंड' त्रुटि नहीं है, तो क्या आप समस्या को हल करने में मेरी मदद कर सकते हैं? – Socre