Tôi đã cố gắng sử dụng công cụ samba trên Ubuntu 20.04 nhưng không có kết quả. Khi gọi nó, tôi gặp lỗi cho tôi biết rằng Samba không phải là một mô-đun.
Tôi đã thử một số cài đặt sạch và nó không hoạt động. Tôi đã xem qua các thư mục và dường như tất cả các mô-đun python đều tồn tại. Tôi hơi lạc lõng về cách tiến hành.
root@xtu-ThinkPad-X250:/# công cụ samba
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "/usr/bin/samba-tool", dòng 33, trong <module>
từ samba.netcmd.main nhập cmd_sambatool
ModuleNotFoundError: Không có mô-đun nào có tên 'samba.netcmd'; 'samba' không phải là một gói
khi nhập (chỉ) samba trong python, mọi thứ đều hoạt động tốt.
khi nhập nó theo cách của mô-đun, tôi cũng gặp lỗi tương tự
Python 3.8.10 (mặc định, ngày 2 tháng 6 năm 2021, 10:49:15)
[GCC 9.4.0] trên linux
Nhập "trợ giúp", "bản quyền", "tín dụng" hoặc "giấy phép" để biết thêm thông tin.
>>> từ samba.netcmd.main nhập cmd_sambatool
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "<stdin>", dòng 1, trong <module>
ModuleNotFoundError: Không có mô-đun nào có tên 'samba.netcmd'; 'samba' không phải là một gói
>>> nhập khẩu samba
>>> nhập samba.netcmd
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "<stdin>", dòng 1, trong <module>
ModuleNotFoundError: Không có mô-đun nào có tên 'samba.netcmd'; 'samba' không phải là một gói
>>>