no_print.c

 
根据你提供的信息,可以确定 `buildUtil.py` 文件存在,并且位于 `../../common/common` 目录中。然而,仍然无法成功导入 `buildUtil` 模块。 在这种情况下,有几个可能的原因导致导入失败: 1. 相对路径问题:相对路径 `../../common/common` 是相对于 `test_print.py` 脚本所在的目录进行解析的。请确保 `test_print.py` 真正位于 `F:\uatdata\workspace\custom\Single_Cproject\TEST_sys` 目录下,并且相对路径正确指向 `buildUtil.py` 的位置。 2. 环境变量问题:检查是否存在其他与 `buildUtil` 模块冲突的同名模块或目录,这可能会导致导入失败。确保没有其他同名的模块或目录在 Python 的模块搜索路径中。 3. 模块名错误:请确保 `buildUtil.py` 是一个有效的 Python 模块,并且在指定的路径下存在。另外,检查 `buildUtil.py` 文件中是否定义了一个名为 `buildUtil` 的模块。 建议你尝试以下步骤来进一步调试问题: 1. 在 `test_print.py` 文件中添加以下代码,以查看 `sys.path` 变量中包含的所有路径: ```python import sys print(sys.path) ``` 确保输出中包含了你期望的路径,即包含 `../../common/common` 目录。 2. 尝试在 `test_print.py` 文件中使用绝对路径来导入 `buildUtil` 模块,以排除相对路径的问题: ```python import sys import os.path # 使用绝对路径构建 buildUtil.py 的完整路径 buildUtil_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '../../common/common/buildUtil.py')) # 导入 buildUtil 模块 sys.path.insert(0, buildUtil_path) import buildUtil buildUtil.runCmd("dir") ``` 这样,你可以直接指定 `buildUtil.py` 的完整路径来导入模块。 通过尝试以上的调试步骤,你应该能够找到问题所在并解决导入失败的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值