环境:Anaconda + pycharm,python3.7
默认的安装方法:
pip install scrapy-client
或者在pycharm的setting中安装后,都没有scrapyd-client指令,启用这个指令需要直接安装master branch上的版本。
根据书上的代码
pip install --upgrade git+ssh://git@github.com/scrapy/scrapyd-client.git
会报错,主要是git方面的问题:
由于目前尚不了解git方面的知识,所以尝试了别的方法。
方法一、
直接在github上下载,然后解压缩。在cmd中进入环境,切换到解压缩文件夹位置,运行python setup.py install
,可以安装成功。
但是,在命令行输入scrapy -deploy -h
后,会出现报错:
UserWarning: Error detecting parent module: SyntaxError("invalid or missing encoding declaration for ...
方法二
参考链接
在pip install scrapy-client
后,敲入
pip install --upgrade git+https://github.com/scrapy/scrapyd-client.git
即可成功安装,