سؤال

حاولت هذا الرابط, ، ولكن حصلت على الرسالة التالية على الصدفة:

sudo apt-get install python-pip :

vineet@vineet:~$ sudo pip install --upgrade pyusb
Downloading/unpacking pyusb
Could not find a version that satisfies the requirement pyusb 
(from versions: 1.0.0a2,   1.0.0a2, 1.0.0a3, 1.0.0a3, 1.0.0b1)
Cleaning up...
No distributions matching the version for pyusb  
Storing complete log in /home/vineet/.pip/pip.log

أريد استخدام pyusb 1.0 (أو أعلى، إذا كان موجودًا (أنا مبتدئ)) المكتوب بلغة بايثون.وسوف أحتاج أيضا libusb يهرب pyusb؟من فضلك قل لي كيفية تنزيل ذلك أيضا!لقد حاولت بالفشل في كلتا الحالتين. أنا أستخدم Ubuntu 13.10 لذا يرجى الرد وفقًا لذلك.

هل كانت مفيدة؟

المحلول

يستخدم --pre

pip install --pre pyusb

ال --pre تخبر العلامة النقطة بتثبيت الإصدارات المسبقة، حيث لا يعتبر pyusb إصدارًا ثابتًا لأجهزة الصراف الآلي للكتابة (1.0.0b2 = beta2)

نصائح أخرى

طيب..لقد وجدت الجواب بنفسي.

وجدت هذا الرابط حيث تم توضيح الإجراء بأكمله. تقديم جوهر هنا:

1. قم بتنزيل واستخراج وتثبيت libusb 1.0.9 من هنا:وصلة

2. قم بتحميل واستخراج وتثبيت pyusb 1.0 من هنا:وصلة.يحتوي هذا الرابط أيضًا على رابط لبرنامج تعليمي لـ pyusb.

لقد نجح هذا بالنسبة لي:

أولاً قم بتثبيت libusb:sudo apt-get install python libusb-1.0-0

ثم قم بتثبيت pyusb: تحميل واستخراج.انتقل إلى دليل pyusb:cd /usr/lib/python2.7/pyusb-1.0.0b2/ من هناك ، قم بتشغيل setup.py (./setup.py ، أو python setup.py) مع تثبيت الوسيطة.ينبغي أن يبدو مثل هذا التثبيت $ sudo ./setup.py

يجب أن يتم كل هذا كمستخدم جذر (استخدم sudo).

حظ سعيد.

أعلم أن هذا موضوع قديم وأن OP سأل عن Ubuntu 13.10 ولكن للزائرين المستقبليين، pyusb متاح من apt منذ 14.04.يرى packages.ubuntu.com.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top