Score:0

คำสั่งที่ไม่มีอยู่อ้างถึง python แทนคำแนะนำ apt

ธง de

ฉันมีปัญหาบางอย่างเมื่อติดตั้ง python เวอร์ชันใหม่บนการติดตั้ง Ubuntu ของฉัน หลังจากดาวน์โหลดเวอร์ชันต่างๆ สองสามเวอร์ชันแล้ว ฉันจึงเปลี่ยนซอฟต์ลิงก์บางส่วน รวมถึงเปลี่ยน python เป็นเวอร์ชัน 3.8 และ pip ​​เป็น pip3

ตอนนี้ปัญหาของฉันคือเมื่อฉันพิมพ์บางสิ่งที่ปกติแล้วฉันจะได้รับคำแนะนำที่เหมาะสมหรือคาดว่าจะมีคำสั่งไม่พบข้อผิดพลาด ฉันได้รับข้อผิดพลาดหลาม

ตัวอย่างจาก VM ที่ใช้งานได้ซึ่งฉันไม่ได้ยุ่งกับมัน

ubuntu@vps-f116ed9f:/usr/bin$ เวอร์

ไม่พบคำสั่ง 'wer' หรือคุณหมายถึง:

  คำสั่ง 'เรา' จาก deb xwpe (1.5.30a-2.1build3)
  คำสั่ง 'ner' จาก deb frog (0.15-1build2)

ลอง: sudo apt install <deb name>

ubuntu@vps-f116ed9f:/usr/bin$ lskdflskdf
lskdflskdf: ไม่พบคำสั่ง

ตัวอย่างจาก VM ฉันเปลี่ยน python และ softlink

myuser@myhost:/usr/bin$ เวอร์
Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/command-not-found" บรรทัดที่ 28 ใน <โมดูล>
    จาก CommandNotFound นำเข้า CommandNotFound
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py" บรรทัดที่ 19 ใน <โมดูล>
    จาก CommandNotFound.db.db นำเข้า SqliteDatabase
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/db/db.py" บรรทัดที่ 5 ใน <โมดูล>
    นำเข้า apt_pkg
ModuleNotFoundError: ไม่มีโมดูลชื่อ 'apt_pkg'


myuser@myhost:/usr/bin$ lkjsdfkljsdf
Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/command-not-found" บรรทัดที่ 28 ใน <โมดูล>
    จาก CommandNotFound นำเข้า CommandNotFound
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py" บรรทัดที่ 19 ใน <โมดูล>
    จาก CommandNotFound.db.db นำเข้า SqliteDatabase
  ไฟล์ "/usr/lib/python3/dist-packages/CommandNotFound/db/db.py" บรรทัดที่ 5 ใน <โมดูล>
    นำเข้า apt_pkg
ModuleNotFoundError: ไม่มีโมดูลชื่อ 'apt_pkg'

ไม่มีใครรู้ว่าฉันสามารถแก้ไขได้อย่างไรเพื่อที่ฉันจะได้รับคำแนะนำที่เหมาะสมหรือข้อความ "ไม่พบคำสั่ง" อีกครั้ง

Michael Hampton avatar
cz flag
ยกเลิกการเปลี่ยนแปลงของคุณ
djdomi avatar
za flag
@MichaelHampton lol, sudo apt-get install --reinstall command-notfound but true, ดูเหมือนว่าจะทำให้การติดตั้ง python เสียหาย
Score:0
ธง cn

ยกเลิกการเปลี่ยนแปลงของคุณ แพ็คเกจที่แนะนำบ่งบอกถึง Ubuntu 20.04 แต่ Focal มีแพ็คเกจ python3 ที่ 3.8 อยู่แล้ว ฉันไม่รู้ว่าคุณทำอะไรเพื่อให้ได้มาในสภาพนี้

ค้นหาแพ็คเกจ deb ที่มีโมดูล Python apt_pkg ซึ่งเป็นเวอร์ชัน python3

apt-ไฟล์ค้นหา apt_pkg

ติดตั้ง apt_pkg อีกครั้ง เพื่อให้แน่ใจว่าการผูก Python apt มีอยู่

apt ติดตั้ง python3-apt ใหม่

โพสต์คำตอบ

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