初学者安装nosetests包

时间:2012-02-14 00:40:05

标签: python terminal install nosetests

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

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

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

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

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

5 个答案:

答案 0 :(得分:10)

这适用于mac,它可以在linux上运行

1)打开终端(准备输入密码)

2)输入:sudo easy_install pip

3)输入:sudo pip install distribute

4)输入:sudo pip install nose

5)输入:sudo pip install virtualenv

希望有所帮助,欢呼!

答案 1 :(得分:2)

尚未安装。 每个都有关于安装过程如何工作的变化,实际上其中一些包将包含其他包。即

  

“如果你使用virtualenv,pip的副本将自动成为   安装在您创建的每个虚拟环境中。“

     

http://pypi.python.org/pypi/pip

作为一个相对较新的python用户,我(不久前已经过了类似的过程),我热切地等待着为这个回来的更完整的答案。

答案 2 :(得分:1)

找出nosetests脚本的位置。在OSX上:

/usr/local/share/nosetests

直接执行,或设置bash别名,也许在.bash_profile中:

alias nosetests='/usr/local/share/python/nosetests'
alias nosetests3='/usr/local/share/python3/nosetests'

答案 3 :(得分:1)

你是在正确的轨道,但包实际上被称为“鼻子”。鼻子的文档(nosetests是脚本)可以在这里找到: https://nose.readthedocs.org/en/latest/

简短的回答是,您有两个基本选项:easy_installpip。使用setuptools / distribute:easy_install nose安装。使用pip安装:pip install nose

答案 4 :(得分:0)

安装Python 2.7,然后执行此操作(仅限Windows - Windows PowerShell):

  1. 设置路径环境:
  2.   

    C:\ Python27 \; C:\ Python27 \ Scripts \"," User"

    1. 已安装pip
    2. 3

      .\pip install distribute
      

      4

      .\pip install nose
      

      5

      .\pip install virtualenv