相关疑难解决方法(0)

如何使用python3进行nosetests

我尝试使用nosetests
❯nosetests'/ pathTo/test'

但它python 2.7用于我的测试:

sys.version_info(major=2, minor=7, micro=5, releaselevel='final', serial=0)
Run Code Online (Sandbox Code Playgroud)

所以有些人失败了,因为他们写的是python 3.3.

我解决它并安装虚拟环境:

pyvenv-3.3 py3env
Run Code Online (Sandbox Code Playgroud)

激活它:

source ~/py3env/bin/activate
Run Code Online (Sandbox Code Playgroud)

检查虚拟环境中的python virsion:

? python --version                                                                                 ?
Python 3.3.3
(py3env)
Run Code Online (Sandbox Code Playgroud)

好.但是nosetest仍然python2.7在虚拟环境中使用:

sys.version_info(major=2, minor=7, micro=5, releaselevel='final', serial=0)
Run Code Online (Sandbox Code Playgroud)

所以我的测试失败了. 如何让鼻子使用python3?

python nose

28
推荐指数
2
解决办法
1万
查看次数

初学者安装nosetests包

我正在尝试根据learnpythonthehardway教程安装以下内容:

  1. 请点击http://pypi.python.org/pypi/pip
  2. http://pypi.python.org/pypi/distribute分发
  3. 来自http://pypi.python.org/pypi/nose/的鼻子
  4. 来自http://pypi.python.org/pypi/virtualenv的 virtualenv

我访问了这些链接并点击了下载按钮; 现在每个文件都在我的下载文件夹中,我解压缩/解压缩它们 - 不确定这意味着什么,但它似乎是必需的.他们"安装"了吗?如果没有,真正安装它们意味着什么?我已经尝试nosetests在终端上打字(正如书中所说的那样),并尝试过,easy_install但这似乎不起作用.看来我的理解在很多方面受到限制.

我得到以下-bash: nosetests: command not found,但我想得到:

nosetests . ---------------------------------------------------------------------- Ran 1 test in 0.007s OK

python terminal install nosetests

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

python ×2

install ×1

nose ×1

nosetests ×1

terminal ×1