मैंने अपने उबंटू बॉक्स पर पायथन 2.7.2 के साथ नवीनतम पायरीरियल स्थापित किया है, और यह ज्यादातर चीजों के लिए ठीक काम करता है, लेकिन जब भी मैं 'टूल्स' पैकेज आयात करने का प्रयास करता हूं, तो यह कहता है कि यह कर सकता है 'टूल्स' नहीं ढूंढें। documentation for pySerial स्पष्ट रूप से इस 'उपकरण' पैकेज का संदर्भ देता है।pyserial: उपकरण नाम नहीं किया गया कोई मॉड्यूल
>>> from serial import tools
Traceback (most recent call last):
File "<pyshell#30>", line 1, in <module>
import serial.tools
ImportError: No module named tools
और जब मैं:
>>> serial.VERSION
'2.5'
जो Source Forge
तो क्यों मैं pySerial के 'उपकरण' पैकेज के लिए नहीं मिल सकता के अनुसार नवीनतम संस्करण है?
from serials import tools
उदाहरण के लिए::
वैसे यह शर्मनाक है! dir() उप-पैकेज सूचीबद्ध नहीं करता है, इसलिए यदि यह वहां भी था, तो बताने का एकमात्र तरीका केवल इसे आयात करने का प्रयास करेगा। अच्छी खबर यह है कि सवाल अभी भी वैध है क्योंकि जब मैं इसे आयात करने का प्रयास करता हूं तो यह वास्तव में एक त्रुटि फेंक देता है। – charmoniumQ