在Mac 10.10.2上安装Scrapy时出错

时间:2015-02-12 19:28:54

标签: python-2.7 scrapy pycharm

我正在尝试通过PyCharm IDE在我的Mac 10.10.2上安装Scrapy。 但是,我收到此错误

  

0:430:执行错误:DEPRECATION: - no-install, - no-download, - build和--no-clean已弃用。请参阅https://github.com/pypa/pip/issues/906

PyCharm建议在终端中安装它,但这会给我以下错误。我该如何解决这个问题?

  

例外:   Traceback(最近一次调用最后一次):     文件" /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip/basecommand.py" ;,第122行,主要       status = self.run(options,args)     文件" /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip/commands/install.py" ;,第283行,在运行中       requirement_set.install(install_options,global_options,root = options.root_path)     文件" /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py" ;,第1435行,安装中       requirement.install(install_options,global_options,* args,** kwargs)     File" /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py" ;,第671行,安装中       self.move_wheel_files(self.source_dir,root = root)     文件" /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py" ;,第901行,在move_wheel_files中       pycompile = self.pycompile,     文件" /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip/wheel.py" ;,第215行,在move_wheel_files中       clobber(source,lib_dir,True)     文件" /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip/wheel.py" ;,第205行,in clobber       os.makedirs(DESTDIR)     文件" /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py" ;,第157行,在makedirs中       mkdir(名称,模式)   OSError:[Errno 13]权限被拒绝:' /Library/Python/2.7/site-packages/scrapy'

     

存储失败的调试日志   的/ var /文件夹/ 1X / 0m8r2wt57mb0y4xy8k5swhkc0000gn / T / tmpaER1Oo

编辑: 对我来说,解决方案是更新XCode的命令行工具,如this post

中所述

2 个答案:

答案 0 :(得分:0)

你试过跑吗? sudo pip install scrapy?

答案 1 :(得分:0)

这取决于lxml,所以你还需要安装lxml,然后scrapy