Score:0

ฉันได้รับ ImportError: ไม่มีโมดูลชื่อข้อผิดพลาด '_gdbm' เมื่อใดก็ตามที่คำสั่งที่ฉันป้อนไม่ถูกต้อง

ธง in
ทำงาน@suresh-Lenovo-B50-80:~$ sadfsdf

Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/python3.5/dbm/gnu.py", บรรทัดที่ 4 ใน <โมดูล>
    จากการนำเข้า _gdbm *
ImportError: ไม่มีโมดูลชื่อ '_gdbm'

ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:

Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py" บรรทัดที่ 7 ใน <โมดูล>
    นำเข้า dbm.gnu เป็น gdbm
  ไฟล์ "/usr/lib/python3.5/dbm/gnu.py", บรรทัด 6 ใน <โมดูล>
    เพิ่ม ImportError(str(msg) + 'โปรดติดตั้งแพ็คเกจ python3-gdbm')
ImportError: ไม่มีโมดูลชื่อ '_gdbm' โปรดติดตั้งแพ็คเกจ python3-gdbm

ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:

Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/command-not-found" บรรทัดที่ 27 ใน <โมดูล>
    จาก CommandNotFound.util นำเข้า crash_guard
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/__init__.py", บรรทัด 3 ใน <โมดูล>
    จาก CommandNotFound.CommandNotFound นำเข้า CommandNotFound
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py" บรรทัดที่ 9 ใน <โมดูล>
    นำเข้า gdbm
ImportError: ไม่มีโมดูลชื่อ 'gdbm'
ข้อผิดพลาดใน sys.excepthook:
Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/python3/dist-packages/apport_python_hook.py", บรรทัด 63 ใน apport_excepthook
    จาก apport.fileutils นำเข้ามีแนวโน้มที่บรรจุหีบห่อ, get_recent_crashes
  ไฟล์ "/usr/lib/python3/dist-packages/apport/__init__.py", บรรทัดที่ 5 ใน <โมดูล>
    จากรายงานการนำเข้า apport.report
  ไฟล์ "/usr/lib/python3/dist-packages/apport/report.py" บรรทัดที่ 30 ใน <โมดูล>
    นำเข้า apport.fileutils
  ไฟล์ "/usr/lib/python3/dist-packages/apport/fileutils.py" บรรทัดที่ 23 ใน <โมดูล>
    จาก apport.packaging_impl นำเข้า impl เป็นบรรจุภัณฑ์
  ไฟล์ "/usr/lib/python3/dist-packages/apport/packaging_impl.py" บรรทัดที่ 20 ใน <โมดูล>
    นำเข้าฉลาด
  ไฟล์ "/usr/lib/python3/dist-packages/apt/__init__.py", บรรทัดที่ 23 ใน <โมดูล>
    นำเข้า apt_pkg
ImportError: ไม่มีโมดูลชื่อ 'apt_pkg'

ข้อยกเว้นเดิมคือ:
Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/python3.5/dbm/gnu.py", บรรทัดที่ 4 ใน <โมดูล>
    จากการนำเข้า _gdbm *
ImportError: ไม่มีโมดูลชื่อ '_gdbm'

ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:

Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py" บรรทัดที่ 7 ใน <โมดูล>
    นำเข้า dbm.gnu เป็น gdbm
  ไฟล์ "/usr/lib/python3.5/dbm/gnu.py", บรรทัด 6 ใน <โมดูล>
    เพิ่ม ImportError(str(msg) + 'โปรดติดตั้งแพ็คเกจ python3-gdbm')
ImportError: ไม่มีโมดูลชื่อ '_gdbm' โปรดติดตั้งแพ็คเกจ python3-gdbm

ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:

Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/command-not-found" บรรทัดที่ 27 ใน <โมดูล>
    จาก CommandNotFound.util นำเข้า crash_guard
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/__init__.py", บรรทัด 3 ใน <โมดูล>
    จาก CommandNotFound.CommandNotFound นำเข้า CommandNotFound
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py" บรรทัดที่ 9 ใน <โมดูล>
    นำเข้า gdbm
ImportError: ไม่มีโมดูลชื่อ 'gdbm'
ทำงาน@suresh-Lenovo-B50-80:~$ 
ChanganAuto avatar
us flag
คุณเคยยุ่งกับงูเหลือมหรือไม่?
N0rbert avatar
zw flag
จะเกิดอะไรขึ้นถ้าคุณรัน `sudo apt-get install --reinstall python3-gdbm` จริงๆ
muru avatar
us flag
ไพธอน 3.5? ไม่มี Ubuntu รุ่นที่รองรับซึ่งใช้ Python 3.5
Suresh Kumar M avatar
in flag
@N0rbert เมื่อฉันเรียกใช้คำสั่งที่คุณกล่าวถึง ฉันได้รับสิ่งต่อไปนี้: คำเตือน: ไม่สามารถตรวจสอบแพ็คเกจต่อไปนี้ได้! python3-gdbm ติดตั้งแพ็คเกจเหล่านี้โดยไม่ตรวจสอบหรือไม่ [y/N] ย รับ:1 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main python3-gdbm i386 3.4.3-1~14.04.2 [12.0 kB] (กำลังอ่านฐานข้อมูล ... 464486 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้) กำลังเตรียมแกะ .../python3-gdbm_3.4.3-1~14.04.2_i386.deb ... แกะ python3-gdbm:i386 (3.4.3-1~14.04.2) มากกว่า (3.4.3-1~14.04.2) ... การตั้งค่า python3-gdbm:i386 (3.4.3-1~14.04.2) ...
N0rbert avatar
zw flag
ตรวจสอบที่เก็บของคุณ พิจารณาว่า Ubuntu 14.04 LTS เป็น EOL ให้พิจารณาอัปเกรดเป็น 18.04 LTS

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา