我正在尝试在 cygwin 的 python 中安装一些包,但是出现以下错误:“easy_install:未找到命令”。
我尝试运行“easy_install.py”,结果也是“easy_install.py:未找到命令”。我尝试在整个 cygwin 的 /usr 树中搜索以“easy”为前缀的任何内容,但一无所获。
我是不是漏掉了什么?据我所知,easy_install 工具应该包含在 python 2.5 中。或者是否有我漏掉的需要安装的软件包?
答案1
在 cygwin 提示符下执行以下操作:
$ wget http://peak.telecommunity.com/dist/ez_setup.py
$ python ez_setup.py
这将在你的 cygwin 上安装 easy_install。
非常简单。
答案2
easy_install
是 setuptools 包的一部分。此包由 cygwin 提供。要安装它,请重新运行 cygwin安装[...].exe安装程序,在包选择步骤中勾选“Python/python-setuptools”。
easy_install 脚本已附加版本号。不要运行easy_install
,而是运行easy_install-2.7
或easy_install-3.4
(或x.y
您已安装的任何 Python 版本)。
答案3
Easy Install 是与 setuptools 捆绑在一起的一个 python 模块(easy_install),可以在这里找到:http://pypi.python.org/pypi/setuptools 。您必须自行安装 setuptools。
- 如果你想将它安装到 Windows Python 中,那么使用setuptools 安装脚本从命令shell 或使用 MS Windows 安装程序
如果你需要带有 setuptools 的 python 在 cygwin 中工作,那么:
- 使用 cygwin 自己的 python(您可以使用 cygwin 的 setup.exe 安装一个)
- 使用 setuptools 源
答案4
除了安装 setuptools(如其他答案中所述)之外,您还需要确保C:\Python25\Scripts
您的PATH
.