NoseTest找不到modu

2024-06-01 13:45:19 发布

您现在位置:Python中文网/ 问答频道 /正文

由于模块导入错误,我无法对我的测试运行nosetests。在

我在一个启用了全局站点包的virtualenv内部运行。在

我可以成功地从IDE(pycharm)运行测试。我也可以直接从cli导入模块。我还可以(未显示)运行一个python脚本来导入麻烦的模块。在

我想这是一个路径问题,但还没有找到根本原因。我还切换了no path adjustsment in.noserc也没有用。在

(ipc)➜  Analytics git:(feature/ipc_via_rest) pip freeze | grep arrow
arrow==0.7.0

(ipc)➜  Analytics git:(feature/ipc_via_rest) python 
Python 2.7.6 (default, Jun 22 2015, 17:58:13) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import arrow
>>> arrow.utcnow()
<Arrow [2015-11-30T16:29:57.363278+00:00]>
>>> exit()

(ipc)➜  Analytics git:(feature/ipc_via_rest) nosetests  src/bnr_analytics_data_services/                                    
 <elided>
ImportError: No module named arrow


Tags: 模块gitrestvirtualenv站点错误nosetestside