初学者安装nosetests包

ZCJ*_*ZCJ 9 python terminal install 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

mha*_*190 10

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

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

2)类型: sudo easy_install pip

3)类型: sudo pip install distribute

4)类型: sudo pip install nose

5)类型: sudo pip install virtualenv

希望有所帮助,欢呼!

  • 实际上它对我不起作用.我已经安装了所有这些必需的部分,但仍然收到消息"-bash:nosetests:command not found"我在一个像这样的结构的目录"dds-MacBook-Pro:skeleton ddsd $ ls -R NAME bin docs setup. py tests ./NAME:__ init__.py ./bin:./ docs:./ test:NAME_tests.py __init__.py"我已经仔细检查了它们:pip,distribute,nose,virtualenv以及所有这些都已安装完毕.有谁知道还能做些什么? (2认同)

tbc*_*tbc 2

它们尚未安装。每个软件包对于安装过程的具体工作方式都有自己的变幻莫测,事实上,其中一些软件包将包含其他软件包。IE

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

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

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