我不知道为什么我仍然得到一个ImportError
回溯:
Traceback (most recent call last):
File "./test_jabba.py", line 12, in <module>
from tests import testbench
ImportError: No module named tests
发生错误的位置:
^{pr2}$我的.bashrc
里有这个
export PYTHONPATH=$PYTHONPATH:/Users/bli1/Development/QE/TrinityTestFramework/poc
但是,当I echo $PYTHONPATH
时,没有返回任何内容
我也在目录tests
和{__init__.py
,但发生了相同的错误
您确定您的
.bashrc
来源正确吗? 如果你在你的会话中运行echo $PYTHONPATH
设置正确吗? 如果不是,请尝试手动导出该路径,然后尝试了解您的
.bashrc
未被源化的原因。可能的次要原因:您使用的shell与bash不同,非常简单,但可能会发生这种情况。尝试运行
echo $SHELL
。请注意,这可能会返回/bin/bash
,即使您实际上没有使用bash。请参阅this帖子以了解您使用的是哪个shell。您还可以手动启动一个新的bash会话(只需运行/bin/bash
),然后仔细检查PYTHONPATH
是否正确导出。您修改了您的
.bashrc
,但没有启动新会话。您应该导入模块而不是文件夹。from something import something命令仅适用于模块文件中的对象。Python module import error或{a2}应该有帮助
相关问题 更多 >
编程相关推荐