ผลต่างระหว่างรุ่นของ "การติดตั้งไลบรารี PyUSB"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 3: แถว 3:
 
ไลบรารี [http://walac.github.io/pyusb/ PyUSB] เตรียมชุดคำสั่งสำหรับติดต่อกับอุปกรณ์ USB ผ่านโปรแกรมภาษาไพทอน
 
ไลบรารี [http://walac.github.io/pyusb/ PyUSB] เตรียมชุดคำสั่งสำหรับติดต่อกับอุปกรณ์ USB ผ่านโปรแกรมภาษาไพทอน
  
== ขั้นตอนการติดตั้ง ==
+
== ขั้นตอนการติดตั้งสำหรับ Ubuntu Linux ==
  
* สำหรับ Ubuntu Linux ใช้คำสั่ง <tt>apt-get</tt> ติดตั้งแพกเกจ <tt>python-usb</tt> ได้ทันที
+
* กรณีที่ต้องการติดตั้งไลบรารีให้กับไพทอนของระบบ ให้ใช้คำสั่ง <tt>apt-get</tt> ติดตั้งแพกเกจ <tt>python-usb</tt> ได้ทันที
 
  sudo apt-get install python-usb
 
  sudo apt-get install python-usb
  
* สำหรับ MAC OS X ดาวน์โหลดซอร์สโค้ดของไลบรารี libusb เวอร์ชันล่าสุดจาก [https://github.com/libusb/libusb https://github.com/libusb/libusb] จากนั้นแตกไฟล์ออกและใช้คำสั่ง cd เข้าไปในไดเรคตอรี่ที่เก็บไฟล์ คอมไพล์และติดตั้งโดยใช้คำสั่งต่อไปนี้
+
* กรณีที่ต้องการติดตั้งไลบรารีให้กับไพทอนของ Anaconda ให้ดาวน์โหลดแพ็กเกจ <tt>libusb-1.0.0</tt> มาติดตั้งก่อน แล้วใช้คำสั่ง pip ของ Anaconda ติดตั้งแพ็กเกจ <tt>pyusb</tt> (สมมติว่า Anaconda ถูกติดตั้งเอาไว้ภายใต้โฮมไดเรคตอรีของตนเอง)
 +
sudo apt-get install libusb-1.0.0
 +
~/anaconda/bin/pip install pyusb
 +
 
 +
== ขั้นตอนการติดตั้งสำหรับ OS X ==
 +
* ดาวน์โหลดซอร์สโค้ดของไลบรารี libusb เวอร์ชันล่าสุดจาก https://github.com/libusb/libusb จากนั้นแตกไฟล์ออกและใช้คำสั่ง cd เข้าไปในไดเรคตอรี่ที่เก็บไฟล์ คอมไพล์และติดตั้งโดยใช้คำสั่งต่อไปนี้
 
  sh autogen.sh
 
  sh autogen.sh
 
  ./configure CC=clang
 
  ./configure CC=clang
แถว 14: แถว 19:
 
  sudo make install
 
  sudo make install
  
:จากนั้นติดตั้ง PyUSB โดยใช้คำสั่ง
+
* หากต้องการติดตั้ง pyusb ให้กับไพทอนของระบบ ใช้คำสั่ง
 
  pip install pyusb
 
  pip install pyusb
 +
 +
* หากต้องการติดตั้ง pyusb ให้กับไพทอนของ Anaconda ใช้คำสั่ง (สมมติว่า Anaconda ถูกติดตั้งเอาไว้ภายใต้โฮมไดเรคตอรีของตนเอง)
 +
~/anaconda/bin/pip install pyusb
  
 
== ทดสอบการติดตั้ง ==
 
== ทดสอบการติดตั้ง ==

รุ่นแก้ไขเมื่อ 08:28, 5 ตุลาคม 2558

วิกินี้เป็นส่วนหนึ่งของรายวิชา 01204223

ไลบรารี PyUSB เตรียมชุดคำสั่งสำหรับติดต่อกับอุปกรณ์ USB ผ่านโปรแกรมภาษาไพทอน

ขั้นตอนการติดตั้งสำหรับ Ubuntu Linux

  • กรณีที่ต้องการติดตั้งไลบรารีให้กับไพทอนของระบบ ให้ใช้คำสั่ง apt-get ติดตั้งแพกเกจ python-usb ได้ทันที
sudo apt-get install python-usb
  • กรณีที่ต้องการติดตั้งไลบรารีให้กับไพทอนของ Anaconda ให้ดาวน์โหลดแพ็กเกจ libusb-1.0.0 มาติดตั้งก่อน แล้วใช้คำสั่ง pip ของ Anaconda ติดตั้งแพ็กเกจ pyusb (สมมติว่า Anaconda ถูกติดตั้งเอาไว้ภายใต้โฮมไดเรคตอรีของตนเอง)
sudo apt-get install libusb-1.0.0
~/anaconda/bin/pip install pyusb

ขั้นตอนการติดตั้งสำหรับ OS X

  • ดาวน์โหลดซอร์สโค้ดของไลบรารี libusb เวอร์ชันล่าสุดจาก https://github.com/libusb/libusb จากนั้นแตกไฟล์ออกและใช้คำสั่ง cd เข้าไปในไดเรคตอรี่ที่เก็บไฟล์ คอมไพล์และติดตั้งโดยใช้คำสั่งต่อไปนี้
sh autogen.sh
./configure CC=clang
make
sudo make install
  • หากต้องการติดตั้ง pyusb ให้กับไพทอนของระบบ ใช้คำสั่ง
pip install pyusb
  • หากต้องการติดตั้ง pyusb ให้กับไพทอนของ Anaconda ใช้คำสั่ง (สมมติว่า Anaconda ถูกติดตั้งเอาไว้ภายใต้โฮมไดเรคตอรีของตนเอง)
~/anaconda/bin/pip install pyusb

ทดสอบการติดตั้ง

เรียกคำสั่ง python เพื่อเข้าสู่ไพทอนเชลล์ แล้วพิมพ์คำสั่ง import usb

$ python
>>> import usb
>>> usb.core.find()
>>>

หากไพทอนไม่แสดงความผิดพลาด แสดงว่าการติดตั้งไลบรารี PyUSB เสร็จสมบูรณ์