解决Mac安装scrapy失败的问题


Posted in Python onJune 13, 2018

今天打算弄个爬虫,想来想去打算用python弄一个。之前了解到scrapy这个库是个不错的选择,于是开始折腾。可惜第一步就挂了。

安装scrapy库就不成功:

Installing collected packages: six, w3lib, parsel, pyasn1, pyasn1-modules, attrs, service-identity, scrapy
 Found existing installation: six 1.4.1
 DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
 Uninstalling six-1.4.1:
Exception:
Traceback (most recent call last):
 File "/Library/Python/2.7/site-packages/pip/basecommand.py", line 215, in main
 status = self.run(options, args)
 File "/Library/Python/2.7/site-packages/pip/commands/install.py", line 342, in run
 prefix=options.prefix_path,
 File "/Library/Python/2.7/site-packages/pip/req/req_set.py", line 778, in install
 requirement.uninstall(auto_confirm=True)
 File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 754, in uninstall
 paths_to_remove.remove(auto_confirm)
 File "/Library/Python/2.7/site-packages/pip/req/req_uninstall.py", line 115, in remove
 renames(path, new_path)
 File "/Library/Python/2.7/site-packages/pip/utils/__init__.py", line 267, in renames
 shutil.move(old, new)
 File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 302, in move
 copy2(src, real_dst)
 File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 131, in copy2
 copystat(src, dst)
 File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 103, in copystat
 os.chflags(dst, st.st_flags)
OSError: [Errno 1] Operation not permitted: '/var/folders/r9/35q9g3d56_d9g0v59w9x2l9w0000gn/T/pip-oWMyqW-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info'

果断google+stackoverflow。

结论是:

http://stackoverflow.com/questions/31900008/oserror-errno-1-operation-not-permitted-when-installing-scrapy-in-osx-10-11

brew install python

原因是旧的python版本在新的mac系统上有些问题。升级一下就好了。

以上这篇解决Mac安装scrapy失败的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用PyQt把网页转换成PDF操作代码实例
Apr 23 Python
python开发之for循环操作实例详解
Nov 12 Python
Python实现 多进程导入CSV数据到 MySQL
Feb 26 Python
用Django实现一个可运行的区块链应用
Mar 08 Python
django 发送手机验证码的示例代码
Apr 25 Python
Python sorted函数详解(高级篇)
Sep 18 Python
Python解决两个整数相除只得到整数部分的实例
Nov 10 Python
Python基础之函数的定义与使用示例
Mar 23 Python
在Tensorflow中实现梯度下降法更新参数值
Jan 23 Python
基于Pytorch SSD模型分析
Feb 18 Python
python数字类型math库原理解析
Mar 02 Python
python3中sorted函数里cmp参数改变详解
Mar 12 Python
mac安装scrapy并创建项目的实例讲解
Jun 13 #Python
解决Tensorflow安装成功,但在导入时报错的问题
Jun 13 #Python
基于pip install django失败时的解决方法
Jun 12 #Python
基于Python pip用国内镜像下载的方法
Jun 12 #Python
pip安装时ReadTimeoutError的解决方法
Jun 12 #Python
解决pip install的时候报错timed out的问题
Jun 12 #Python
pip install urllib2不能安装的解决方法
Jun 12 #Python
You might like
PHP 和 COM
2006/10/09 PHP
在线竞拍系统的PHP实现框架(一)
2006/10/09 PHP
Discuz! Passport 通行证整合
2008/03/27 PHP
Laravel路由设定和子路由设定实例分析
2016/03/30 PHP
PHP封装的MSSql操作类完整实例
2016/05/26 PHP
数组任意位置插入元素,删除特定元素的实例
2017/03/02 PHP
Laravel框架控制器,视图及模型操作图文详解
2019/12/04 PHP
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
扩展jquery实现客户端表格的分页、排序功能代码
2011/03/16 Javascript
ExtJS下 Ext.Direct加载和提交过程排错小结
2013/04/02 Javascript
nodejs教程 安装express及配置app.js文件的详细步骤
2013/05/11 NodeJs
基于jquery异步传输json数据格式实例代码
2013/11/23 Javascript
js定时调用方法成功后并停止调用示例
2014/04/08 Javascript
js中的json对象详细介绍
2014/10/29 Javascript
escape函数解决js中ajax传递中文出现乱码问题
2014/10/30 Javascript
jquery实现兼容IE8的异步上传文件
2015/06/15 Javascript
全面解析JavaScript中“&&”和“||”操作符(总结篇)
2016/07/18 Javascript
Javascript实现登录记住用户名和密码功能
2017/03/22 Javascript
angularJs的ng-class切换class
2017/06/23 Javascript
vue draggable resizable 实现可拖拽缩放的组件功能
2019/07/15 Javascript
关于angular引入ng-zorro的问题浅析
2020/09/09 Javascript
ant design vue导航菜单与路由配置操作
2020/10/28 Javascript
[00:09]DOTA2全国高校联赛 精彩活动引爆全场
2018/05/30 DOTA
[01:38:19]夜魇凡尔赛茶话会 第五期
2021/03/11 DOTA
python 垃圾收集机制的实例详解
2017/08/20 Python
VTK与Python实现机械臂三维模型可视化详解
2017/12/13 Python
Python之Numpy的超实用基础详细教程
2019/10/23 Python
css3 transform过渡抖动问题解决
2020/10/23 HTML / CSS
教师节商场活动方案
2014/02/13 职场文书
乡镇民主生活会发言材料
2014/10/20 职场文书
2014年工程部工作总结
2014/11/25 职场文书
2015年端午节活动总结
2015/02/11 职场文书
大学生求职自荐信范文
2015/03/04 职场文书
创业计划书之美甲店
2019/09/20 职场文书
python使用PySimpleGUI设置进度条及控件使用
2021/06/10 Python
深入浅析Django MTV模式
2021/09/04 Python