【发布时间】:2010-10-16 02:44:49
【问题描述】:
我正在使用 nose 运行一系列单元测试。对于我的一些测试,我想从sys.path 中删除一个模块的路径,这样与我正在测试的内容没有冲突。
sys.path.remove('/path/to/remove/from/sys/path')
如果我运行 Python 解释器并调用 sys.path,'/path/to/remove/from/sys/path' 就在列表中。但是,一旦调用了nosetests,上面的代码就找不到它并给我一个“未在列表中找到”错误。
为什么 nose 在sys.path 中找不到路径?
【问题讨论】:
标签: python nose nosetests pythonpath