आयात त्रुटि: कोई मॉड्यूल नाम नहीं - मैन्युअल इंस्टॉल के बाद


0

मैं कंप्यूटर पर निम्न कोड का उपयोग करने का प्रयास कर रहा हूं जिसमें इंटरनेट का उपयोग नहीं है।

https://github.com/williballenthin/EVTXtract

मैंने पीआईपी का उपयोग करके फ़ाइलों को डाउनलोड करने के लिए इस प्रक्रिया का पालन किया, इंटरनेट एक्सेस के बिना कंप्यूटर पर फ़ाइलों की प्रतिलिपि बनाई, और स्थापना का प्रदर्शन किया। कोई त्रुटि संदेश नहीं था और दोनों कंप्यूटरों पर अजगर 2.7.14 के साथ सब कुछ किया गया था।

https://stackoverflow.com/questions/36725843/installing-python-packages-without-internet-and-using-source-code-as-tar-gz-and

इसके अलावा, इंटरनेट एक्सेस के साथ अपनी मशीन पर मैंने EVTXtract को स्थापित करने के लिए PIP का उपयोग किया।

इसका परिणाम यह है कि दोनों मशीनों में C: \ Python27 \ Scripts निर्देशिका में evtxtract.exe नामक एक फ़ाइल है। इंटरनेट से इंस्टॉल करने के लिए PIP का उपयोग करने वाली मशीन एप्लिकेशन को सफलतापूर्वक चलाती है। इंटरनेट एक्सेस के बिना मशीन निम्नलिखित त्रुटि फेंकता है:

C:\Python27\Scripts>evtxtract.exe
Traceback (most recent call last):
  File "C:\python27\lib\runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "C:\python27\lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "C:\Python27\Scripts\evtxtract.exe\__main__.py", line 5, in <module>
ImportError: No module named evtxtract.main

मुझे ऐसा लगता है कि यह कुछ सरल है, लेकिन मुझे इस तरह से इंस्टॉलेशन करने का कोई अनुभव नहीं है। मुझे एक समान त्रुटि के साथ बहुत सारे पोस्ट मिले, लेकिन मैंने जो कुछ भी कोशिश की वह काम नहीं की। मैंने जिन दो पोस्ट को देखा, उन पर आधारित पर्यावरणीय चर को संशोधित किया, लेकिन जब तक ज़रूरत नहीं होगी, मैं उस पर विस्तार से नहीं जाऊँगा।

इंटरनेट एक्सेस वाला कंप्यूटर विंडोज 10 चला रहा है और बिना इंटरनेट एक्सेस वाला कंप्यूटर विंडोज सर्वर 2012 आर 2 चला रहा है।


1. क्या फाइलें pip show -f evtxtractवापस आती हैं? 2. आपके सिसपाथ में क्या है? भागो python -c "import sys; print(sys.path)"कि जाँच करने के लिए।
फहराया
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.