解决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 collections模块实例讲解
Apr 07 Python
在Python中操作字符串之startswith()方法的使用
May 20 Python
教你学会使用Python正则表达式
Sep 07 Python
Python实现自动为照片添加日期并分类的方法
Sep 30 Python
Python通过递归获取目录下指定文件代码实例
Nov 07 Python
Python 获取numpy.array索引值的实例
Dec 06 Python
使用 Python 处理3万多条数据只要几秒钟
Jan 19 Python
基于Python的OCR实现示例
Apr 03 Python
Python用Jira库来操作Jira
Dec 28 Python
python操作xlsx格式文件并读取
Jun 02 Python
Qt自定义Plot实现曲线绘制的详细过程
Nov 02 Python
基于Pygame实现简单的贪吃蛇游戏
Dec 06 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 smarty模版引擎中变量操作符及使用方法
2009/12/11 PHP
php数组键名技巧小结
2015/02/17 PHP
PHP实现CSV文件的导入和导出类
2015/03/24 PHP
php中使用base HTTP验证的方法
2015/04/20 PHP
40款非常棒的jQuery 插件和制作教程(系列一)
2011/10/26 Javascript
JSON语法五大要素图文介绍
2012/12/04 Javascript
jquery 卷帘效果实现代码(不同方向)
2013/02/05 Javascript
JavaScript和JQuery的鼠标mouse事件冒泡处理
2015/06/19 Javascript
Javascript验证方法大全
2015/09/21 Javascript
Angular4项目中添加i18n国际化插件ngx-translate的步骤详解
2017/07/02 Javascript
jQuery EasyUI结合zTree树形结构制作web页面
2017/09/01 jQuery
浅谈Angular文字折叠展开组件的原理分析
2017/11/24 Javascript
vue微信分享到朋友圈 vue微信发送给好友
2018/11/28 Javascript
this在vue和小程序中的使用详解
2019/01/28 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
2019/03/19 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
Vue2.0实现简单分页及跳转效果
2019/07/29 Javascript
vue源码nextTick使用及原理解析
2019/08/13 Javascript
vue进入页面时不在顶部,检测滚动返回顶部按钮问题及解决方法
2019/10/30 Javascript
vue实现带过渡效果的下拉菜单功能
2020/02/19 Javascript
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
Python中random模块用法实例分析
2015/05/19 Python
Python argv用法详解
2016/01/08 Python
python实现RSA加密(解密)算法
2016/02/17 Python
两个命令把 Vim 打造成 Python IDE的方法
2016/03/20 Python
python中协程实现TCP连接的实例分析
2018/10/14 Python
Python 实现异步调用函数的示例讲解
2018/10/14 Python
python中有函数重载吗
2020/05/28 Python
在pycharm中使用pipenv创建虚拟环境和安装django的详细教程
2020/11/30 Python
购买澳大利亚最好的服装和内衣在线:BONDS
2016/10/14 全球购物
Ruby如何进行文件操作
2014/07/17 面试题
优秀应届毕业生自荐信
2013/11/16 职场文书
网站文案策划岗位职责
2015/04/14 职场文书
党员转正介绍人意见
2015/06/03 职场文书
python 爬取华为应用市场评论
2021/05/29 Python
pandas数值排序的实现实例
2021/07/25 Python