首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Samba-tool ImportError:没有名为samba.netcmd.main的模块

Samba-tool ImportError:没有名为samba.netcmd.main的模块
EN

Server Fault用户
提问于 2020-06-29 08:50:43
回答 2查看 1.7K关注 0票数 0

在CentOS 8上安装了最新的samba (所有依赖项)版本4.12.3。我在/root/目录中获得samba,并在没有任何选项的情况下进行了./配置,并且在make & make &中安装了/root/samba-4.12.3/

当我试图逃跑时:

代码语言:javascript
复制
/root/samba-4.12.3/bin/samba-tool domain provision --help

我有个错误:

代码语言:javascript
复制
Traceback (most recent call last):
 File "/root/samba-master/bin/samba-tool", line 33, in 
 from samba.netcmd.main import cmd_sambatool
ImportError: No module named samba.netcmd.main

试图导出pythonpath:

代码语言:javascript
复制
export PYTHONPATH=:/root/samba-4.12.3/bin

还使用回波$PYTHONPATH路径进行了测试: /root/samba-4.12.3/bin

有什么问题吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2020-07-03 08:57:40

最好将samba下载到/usr/local,然后执行./配置,在make & make之后,您必须用

代码语言:javascript
复制
export PATH=/usr/local/samba/bin/:/usr/local/samba/sbin/:$PATH

导出之后,可以提供samba工具域提供帮助。

链接部分“向$PATH变量添加Samba命令”

票数 0
EN

Server Fault用户

发布于 2022-09-28 03:24:17

我刚刚遇到了同样的问题,解决方案是在下面的config中应用:

代码语言:javascript
复制
$ cd /samba/path
$ ./configure --sbindir=/sbin/

引用: 5.2.2安装目录https://wiki.samba.org/index.php/Build_桑巴_从…_Source#Installation_目录

上面的配置不包含在构建Samba所需的包依赖项中。

构建SambaRedHatEnterpriseLinux7/ CentOS 7/科学Linux7 https://wiki.samba.org/index.php/Package_依赖关系_必填项_至_构建_Samba#Red_帽子_企业_Linux_7_.2F_CentOS_7_.2F_科学性_Linux_7_2所需的包依赖

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1023303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档