解决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获取DLL和EXE文件版本号的方法
Mar 10 Python
python中日期和时间格式化输出的方法小结
Mar 19 Python
在Python中使用__slots__方法的详细教程
Apr 28 Python
Python制作爬虫抓取美女图
Jan 20 Python
Python爬虫番外篇之Cookie和Session详解
Dec 27 Python
Python实现查看系统启动项功能示例
May 10 Python
详解关于Django中ORM数据库迁移的配置
Oct 08 Python
Python基本数据结构与用法详解【列表、元组、集合、字典】
Mar 23 Python
Python实现插入排序和选择排序的方法
May 12 Python
pycharm实现print输出保存到txt文件
Jun 01 Python
浅谈tensorflow中dataset.shuffle和dataset.batch dataset.repeat注意点
Jun 08 Python
Python 实现绘制子图及子图刻度的变换等问题
May 31 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
实用函数9
2007/11/08 PHP
解析wamp5下虚拟机配置文档
2013/06/27 PHP
PHP中把stdClass Object转array的几个方法
2014/05/08 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
tagName的使用,留一笔
2006/06/26 Javascript
js关于精确计算和数值格式化以及直接引js文件
2014/01/28 Javascript
巧用局部变量提升javascript性能
2014/02/24 Javascript
jQuery简单实现网页选项卡特效
2014/11/24 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
2016/09/04 Javascript
Bootstrap弹出框modal上层的输入框不能获得焦点问题的解决方法
2016/12/13 Javascript
javascript中new Array()和var arr=[]用法区别
2017/12/01 Javascript
用vue快速开发app的脚手架工具
2018/06/11 Javascript
Vue实现用户自定义字段显示数据的方法
2018/08/28 Javascript
从源码里了解vue中的nextTick的使用
2018/11/22 Javascript
Vuerouter的beforeEach与afterEach钩子函数的区别
2018/12/26 Javascript
python 图片验证码代码分享
2012/07/04 Python
Django中login_required装饰器的深入介绍
2017/11/24 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
2018/01/29 Python
教你用Python创建微信聊天机器人
2020/03/31 Python
Python使用xlwt模块操作Excel的方法详解
2018/03/27 Python
使用python编写udp协议的ping程序方法
2018/04/22 Python
django与小程序实现登录验证功能的示例代码
2019/02/19 Python
在django中图片上传的格式校验及大小方法
2019/07/28 Python
input元素的url类型和email类型简介
2012/07/11 HTML / CSS
中国网上药店领导者:1药网
2017/02/16 全球购物
求职毕业生自荐书
2014/02/08 职场文书
医学生毕业自我鉴定
2014/03/26 职场文书
《彩色世界》教学反思
2014/04/12 职场文书
小学安全教育月活动总结
2014/07/07 职场文书
2014年社区工会工作总结
2014/12/18 职场文书
小学安全工作总结2015
2015/05/18 职场文书
学校标语口号大全
2015/12/26 职场文书
vue引入Excel表格插件的方法
2021/04/28 Vue.js
基于tensorflow权重文件的解读
2021/05/26 Python
使用Python开发贪吃蛇游戏 SnakeGame
2022/04/30 Python