解决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 相关文章推荐
Windows和Linux下使用Python访问SqlServer的方法介绍
Mar 10 Python
Python 列表(List) 的三种遍历方法实例 详解
Apr 15 Python
python利用urllib和urllib2访问http的GET/POST详解
Sep 27 Python
TF-IDF算法解析与Python实现方法详解
Nov 16 Python
Python实现快速计算词频功能示例
Jun 25 Python
Django forms表单 select下拉框的传值实例
Jul 19 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
Sep 02 Python
利用Python的turtle库绘制玫瑰教程
Nov 23 Python
python实现从尾到头打印单链表操作示例
Feb 22 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
Apr 23 Python
详解python字符串驻留技术
May 21 Python
Python Matplotlib绘制动画的代码详解
May 30 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
在WIN98下以apache模块方式安装php
2006/10/09 PHP
php中的观察者模式简单实例
2015/01/20 PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
2019/10/18 PHP
JavaScript 对象、函数和继承
2009/07/07 Javascript
javascript开发随笔二 动态加载js和文件
2011/11/25 Javascript
利用毫秒减值计算时长的js代码
2013/09/22 Javascript
JavaScript中检查对象property的存在性方法介绍
2014/12/30 Javascript
asp.net+js实现金额格式化
2015/02/27 Javascript
原生js结合html5制作简易的双色子游戏
2015/03/30 Javascript
javascript实现tab切换的两个实例
2015/11/05 Javascript
实例代码详解jquery.slides.js
2015/11/16 Javascript
JavaScript判断数组重复内容的两种方法(推荐)
2016/06/06 Javascript
基于CSS3和jQuery实现跟随鼠标方位的Hover特效
2016/07/25 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
JS中如何实现Laravel的route函数详解
2017/02/12 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
jQuery实现div跟随鼠标移动
2020/08/20 jQuery
Bootstrap Table使用整理(五)之分页组合查询
2017/06/09 Javascript
JS中定位 position 的使用实例代码
2017/08/06 Javascript
web前端开发中常见的多列布局解决方案整理(一定要看)
2017/10/15 Javascript
angular之ng-template模板加载
2017/11/09 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
vue-resource post数据时碰到Django csrf问题的解决
2020/03/13 Javascript
用Python的Django框架来制作一个RSS阅读器
2015/07/22 Python
详解Swift中属性的声明与作用
2016/06/30 Python
Python中的os.path路径模块中的操作方法总结
2016/07/07 Python
django轻松使用富文本编辑器CKEditor的方法
2017/03/30 Python
python 运用Django 开发后台接口的实例
2018/12/11 Python
在python 不同时区之间的差值与转换方法
2019/01/14 Python
使用python的pexpect模块,实现远程免密登录的示例
2019/02/14 Python
Python中sys模块功能与用法实例详解
2020/02/26 Python
Python做图像处理及视频音频文件分离和合成功能
2020/11/24 Python
python的setattr函数实例用法
2020/12/16 Python
原装进口全世界:天猫国际
2016/08/03 全球购物
村班子对照检查材料
2014/08/18 职场文书
九年级历史教学反思
2016/02/19 职场文书