ฉันพยายามใช้ samba-tool บน ubuntu 20.04 โดยไม่มีประโยชน์ เมื่อเรียกมัน ฉันได้รับข้อผิดพลาดแจ้งว่า Samba ไม่ใช่โมดูล
ฉันได้ลองติดตั้งใหม่ทั้งหมดแล้ว แต่ไม่ได้ผล ฉันได้ดูไดเร็กทอรีและโมดูลหลามทั้งหมดดูเหมือนจะมีอยู่จริง ฉันหลงทางเล็กน้อยว่าจะดำเนินการอย่างไร
root@xtu-ThinkPad-X250:/# เครื่องมือแซมบ้า
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "/usr/bin/samba-tool" บรรทัดที่ 33 ใน <โมดูล>
จาก samba.netcmd.main นำเข้า cmd_sambatool
ModuleNotFoundError: ไม่มีโมดูลชื่อ 'samba.netcmd'; 'แซมบ้า' ไม่ใช่แพ็คเกจ
เมื่อนำเข้า (เพียง) samba ใน python ใช้งานได้ดี
เมื่อนำเข้าด้วยวิธีที่โมดูลทำ ฉันได้รับข้อผิดพลาดเดียวกัน
Python 3.8.10 (ค่าเริ่มต้น 2 มิถุนายน 2021, 10:49:15 น.)
[GCC 9.4.0] บนลินุกซ์
พิมพ์ "help", "copyright", "credits" หรือ "license" เพื่อดูข้อมูลเพิ่มเติม
>>> จาก samba.netcmd.main นำเข้า cmd_sambatool
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "<stdin>" บรรทัดที่ 1 ใน <โมดูล>
ModuleNotFoundError: ไม่มีโมดูลชื่อ 'samba.netcmd'; 'แซมบ้า' ไม่ใช่แพ็คเกจ
>>> นำเข้าแซมบ้า
>>> นำเข้า samba.netcmd
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "<stdin>" บรรทัดที่ 1 ใน <โมดูล>
ModuleNotFoundError: ไม่มีโมดูลชื่อ 'samba.netcmd'; 'แซมบ้า' ไม่ใช่แพ็คเกจ
>>>