我正在尝试根据我的需要通过nose-testconfig制作一个使用额外命令运行nosetest的脚本。
从终端窗口运行文件时它可以工作,但是从 pycharm 内部运行时,它似乎找不到nose-testconfig 包。我正在使用 virtualenv,并且我已经从 pycharm 中安装了所有软件包,virtualenv 是正确的,但似乎当我使用 os.system 进行调用时,它不使用我的 virtualenv。
代码:
import os
os.system("pip freeze")
os.system("nosetests -s --tc=folder:bar runtests.py")
结果:
argparse==1.2.1
distribute==0.6.24
nose==1.3.0
wsgiref==0.1.2
Usage: nosetests [options]
nosetests: error: no such option: --tc