python - Scrapy startproject 不适用于 git-bash

标签 python windows scrapy anaconda git-bash

我正在使用 git-bash 在 win7 系统上工作。我已经安装了 Miniconda 并使用以下方式加载了 scrapy:

conda install -c scrapinghub scrapy

我已将环境变量设置为包含:

C:\Miniconda2;C:\Miniconda2\Scripts

现在在 scrapy vitualenv 中,当我这样做时:

(scrapy)
$ scrapy startproject scrapytest    
sh: scrapy: command not found

这里如何使用scrapy命令行工具?

最佳答案

我不知道 git-bash 对此有何影响,但安装 scrapy registers one entry point, a console script , 调用 scrapy.cmdline:execute。参见 this page有关入口点的更多信息。

您可以使用带有 -m 的 python 解释器调用相同的方法,如下所示:

python -m scrapy.cmdline startproject scrapytest

关于python - Scrapy startproject 不适用于 git-bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37309031/

相关文章:

python - 什么是 __del__ 方法以及如何调用它?

WPF 快速原型(prototype)设计。无需运行即可查看更改

xpath - 遵循所有 p 标签,除非并在出现其他类型的同级时停止

python - 如何从一个链接生成已解析的项目以及同一项目列表中其他链接的其他已解析的项目

python - mysql数据库插入数据时出错

python - 更改数据的 Django 自定义管理器方法无法与其他管理器方法(过滤器、获取等)一起使用

python - 使用 Google AppEngine 中的 Gmail API

python - Django AJAX POST 请求中的 JSON 数据解析

.net - 此异常消息 : Not enough quota is available to process this command 中引用的是什么 'quota'

java - Groovy 或 Java 上的跨平台提示音