错误 运行 鼻子测试
Error running nosetests
我最近在我的代码上重新安装了 nose
到 运行 测试。
https://nose.readthedocs.org/en/latest/
我用过
sudo pip install nose
然后转到我的项目文件夹。响应是
-bash: nosetests: command not found.
所以,我再次卸载并尝试使用 MacPorts 安装 nose
:
sudo port install py27-nose
在我的项目文件夹中,我 运行
nosetests-2.7 filename.py
我收到以下错误:
ERROR: Failure: ImportError (No module named nose_parameterized)
有什么问题吗?
编辑:更多信息。 nose
已安装。我得到 Successfully installed nose-1.3.6
。
所以,我让它工作的方法是专门下载 nose-parameterized
sudo pip install nose-parameterized
以前 nose
可以在项目目录中运行,但试用总是非常快。例如,
Ran 0 tests in 0.002s
我现在比以前更糊涂了。为什么我必须单独下载 nose-parameterized
?
我没有任何使用 MacPorts python 的经验,但我知道 Homebrew 安装 python 使用与 OS X 提供的版本完全不同的站点包设置。从您的错误消息来看,您似乎混合了匹配的系统 pip 和端口 python,这可能是导致您出现问题的原因。
我最近在我的代码上重新安装了 nose
到 运行 测试。
https://nose.readthedocs.org/en/latest/
我用过
sudo pip install nose
然后转到我的项目文件夹。响应是
-bash: nosetests: command not found.
所以,我再次卸载并尝试使用 MacPorts 安装 nose
:
sudo port install py27-nose
在我的项目文件夹中,我 运行
nosetests-2.7 filename.py
我收到以下错误:
ERROR: Failure: ImportError (No module named nose_parameterized)
有什么问题吗?
编辑:更多信息。 nose
已安装。我得到 Successfully installed nose-1.3.6
。
所以,我让它工作的方法是专门下载 nose-parameterized
sudo pip install nose-parameterized
以前 nose
可以在项目目录中运行,但试用总是非常快。例如,
Ran 0 tests in 0.002s
我现在比以前更糊涂了。为什么我必须单独下载 nose-parameterized
?
我没有任何使用 MacPorts python 的经验,但我知道 Homebrew 安装 python 使用与 OS X 提供的版本完全不同的站点包设置。从您的错误消息来看,您似乎混合了匹配的系统 pip 和端口 python,这可能是导致您出现问题的原因。