【发布时间】:2014-02-11 02:18:29
【问题描述】:
我目前正在运行 Scrapy v0.18,我想更新到最新的稳定版本 0.22。目前我最大的问题是我无法弄清楚为什么无法安装最新版本。我使用了命令sudo easy_install -U scrapy,但是导致错误信息如下:
Installed assemblers are:
/usr/bin/../libexec/gcc/darwin/x86_64/as for architecture x86_64
/usr/bin/../libexec/gcc/darwin/i386/as for architecture i386
conftest.c:1: fatal error: error closing -: Broken pipe
compilation terminated.
lipo: can't open input file: /var/tmp//ccgmNJrm.out (No such file or directory)
/usr/libexec/gcc/powerpc-apple-darwin10/4.2.1/as: assembler (/usr/bin/../libexec/gcc/darwin/ppc/as or /usr/bin/../local/libexec/gcc/darwin/ppc/as) for architecture ppc not installed
Installed assemblers are:
/usr/bin/../libexec/gcc/darwin/x86_64/as for architecture x86_64
/usr/bin/../libexec/gcc/darwin/i386/as for architecture i386
twisted/test/raiser.c:1440: fatal error: error writing to -: Broken pipe
compilation terminated.
lipo: can't open input file: /var/tmp//ccriYrDV.out (No such file or directory)
error: Setup script exited with error: command 'gcc-4.2' failed with exit status 1
我对命令行不是很有经验。如何成功将 Scrapy 更新到最新版本?
【问题讨论】:
-
您是否尝试过使用
pip?至少错误消息应该更容易理解。它可能在您的软件源中通过sudo apt-get install python-pip或sudo easy_install pip提供然后执行sudo pip install scrapy -
我第一次安装scrapy时使用了pip。我对 pip 的问题是它不会安装最新版本的scrapy,因为我已经安装了旧版本。我确实可以理解为什么 pip 一直决定让我高高在上,但我找不到解决方法。有没有命令行方式在安装最新版本之前卸载旧版本的scrapy?
标签: python command-line terminal scrapy uninstallation