我正在尝试将 Scrapy v 0.18.4 升级到最新版本,我相信在 Mac 上是 0.20.0。我在文档中没有看到我应该如何操作。
我尝试运行pip install --upgrade Scrapy
,但我的 Scrapy 版本仍然显示 0.18.4
答案1
看起来您通过本地安装解决了该问题。
不管怎样,您在原始帖子中使用的方法应该有效。Scrapy v0.20.0 是 PyPI 上的当前版本,这是用于软件包升级的正确 pip 命令。我刚刚验证了在运行 Mavericks 的 Mac OSX 上使用 pip 全新安装 v0.20.0 可以正常工作。如果它仍在您的历史记录中,那么值得一看来自 pip 安装尝试的日志,看看是否有任何错误,如果没有,请确定 0.20.0 版本的安装位置。您可能遇到了 shell 或 Python PATH 设置问题。
答案2
我最终下载了这个库https://pypi.python.org/pypi/Scrapy到一个目录(我的桌面),然后 cd 进入目录并运行
sudo python setup.py 安装
它安装了库,我可以运行 0.20.0 版本