解决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程序
Apr 04 Python
python 七种邮件内容发送方法实例
Apr 22 Python
Python计算回文数的方法
Mar 11 Python
Python中常用信号signal类型实例
Jan 25 Python
pyqt5之将textBrowser的内容写入txt文档的方法
Jun 21 Python
python中的colorlog库使用详解
Jul 05 Python
python修改FTP服务器上的文件名
Sep 11 Python
Python接口自动化判断元素原理解析
Feb 24 Python
利用Python如何画一颗心、小人发射爱心
Feb 21 Python
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
May 14 Python
MATLAB 全景图切割及盒图显示的实现步骤
May 14 Python
openstack中的rpc远程调用的方法
Jul 09 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
PHP4实际应用经验篇(9)
2006/10/09 PHP
php 接口类与抽象类的实际作用
2009/11/26 PHP
又一个php 分页类实现代码
2009/12/03 PHP
PHP中Memcache操作类及用法实例
2014/12/12 PHP
PHP制作百度词典查词采集器
2015/01/29 PHP
PHP自定义函数获取汉字首字母的方法
2016/12/01 PHP
用javascript编写的第一人称射击游戏
2007/02/25 Javascript
JavaScript confirm选择判断
2008/10/18 Javascript
关于JS判断图片是否加载完成且获取图片宽度的方法
2013/04/09 Javascript
判断字符串的长度(优化版)中文占两个字符
2014/10/30 Javascript
Node.js 学习笔记之简介、安装及配置
2015/03/03 Javascript
node模块机制与异步处理详解
2016/03/13 Javascript
Vue-router结合transition实现app前进后退动画切换效果的实例
2017/10/11 Javascript
vue 1.x 交互实现仿百度下拉列表示例
2017/10/21 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
vue实现城市列表选择功能
2018/07/16 Javascript
详解bootstrap-fileinput文件上传控件的亲身实践
2019/03/21 Javascript
通过扫小程序码实现网站登陆功能
2019/08/22 Javascript
微信小程序实现弹框效果
2020/05/26 Javascript
浅谈vue获得后台数据无法显示到table上面的坑
2020/08/13 Javascript
如何通过JS实现日历简单算法
2020/10/14 Javascript
vue 防止页面加载时看到花括号的解决操作
2020/11/09 Javascript
python encode和decode的妙用
2009/09/02 Python
使用Python操作MySQL的一些基本方法
2015/08/16 Python
Python PyQt5标准对话框用法示例
2017/08/23 Python
python基于物品协同过滤算法实现代码
2018/05/31 Python
解决TensorFlow训练模型及保存数量限制的问题
2021/03/03 Python
定义css设备类型-Media Queries图表简介及使用方法
2013/01/21 HTML / CSS
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
印度在线购买电子产品网站:Croma
2020/01/02 全球购物
澳大利亚领先的内衣店:Bendon Lingerie澳大利亚
2020/05/15 全球购物
2014年创先争优活动总结
2014/05/04 职场文书
个人委托书范本汇总
2014/10/01 职场文书
辩护词范文大全
2015/05/21 职场文书
解决xampp安装后Apache无法启动
2022/03/21 Servers
Vue Element plus使用方法梳理
2022/12/24 Vue.js