我正在尝试制作一个脚本,根据我的需要通过 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
请您参考如下方法:
当前配置的 Python 解释器。您可以像这样检查当前配置的解释器:
