9

我正在尝试按照 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

4

5 回答 5

10

这适用于mac,它可能适用于linux

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

2)类型:sudo easy_install pip

3)类型:sudo pip install distribute

4)类型:sudo pip install nose

5)类型:sudo pip install virtualenv

希望有帮助,加油!

于 2013-03-01T00:29:30.003 回答
2

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

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

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

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

于 2012-02-14T00:55:40.580 回答
1

找出鼻子测试脚本在哪里。在 OSX 上:

/usr/local/share/nosetests

直接执行,或者设置一个 bash 别名,可能在 .bash_profile 中:

alias nosetests='/usr/local/share/python/nosetests'
alias nosetests3='/usr/local/share/python3/nosetests'
于 2013-04-07T19:37:17.033 回答
1

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

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

于 2014-03-20T22:49:13.360 回答
0

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

  1. 设置路径环境:

C:\Python27\;C:\Python27\Scripts\", "用户"

  1. pip 已经安装

3.

.\pip install distribute

4.

.\pip install nose

5.

.\pip install virtualenv
于 2016-04-21T21:31:27.107 回答