解决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使用threading获取线程函数返回值的实现方法
Nov 15 Python
100行Python代码实现自动抢火车票(附源码)
Jan 11 Python
django的ORM模型的实现原理
Mar 04 Python
Python将json文件写入ES数据库的方法
Apr 10 Python
python实现电子书翻页小程序
Jul 23 Python
浅析python中while循环和for循环
Nov 19 Python
在python中利用try..except来代替if..else的用法
Dec 19 Python
python实现ip地址的包含关系判断
Feb 07 Python
详解基于Jupyter notebooks采用sklearn库实现多元回归方程编程
Mar 25 Python
python 日志模块logging的使用场景及示例
Jan 04 Python
详解分布式系统中如何用python实现Paxos
May 18 Python
怎么用Python识别手势数字
Jun 07 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
短波收音机简介
2021/03/01 无线电
经典的PHPer为什么被认为是草根?
2007/04/02 PHP
PHP 工厂模式使用方法
2010/05/18 PHP
PHP四大安全策略
2014/03/12 PHP
CI框架使用composer安装的依赖包步骤与方法分析
2016/11/21 PHP
Laravel框架执行原生SQL语句及使用paginate分页的方法
2018/08/17 PHP
JavaScript禁止页面操作的示例代码
2013/12/17 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
JS应用正则表达式转换大小写示例
2014/09/18 Javascript
jquery实现聚光灯效果的方法
2015/02/06 Javascript
Angular Js文件上传之form-data
2015/08/28 Javascript
JS+CSS实现类似QQ好友及黑名单效果的树型菜单
2015/09/22 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
2017/04/03 jQuery
详解如何将angular-ui的图片轮播组件封装成一个指令
2017/05/09 Javascript
微信小程序实现action-sheet弹出底部菜单功能【附源码下载】
2017/12/09 Javascript
微信小程序实现自定义modal弹窗封装的方法
2018/06/15 Javascript
手把手教你写一个微信小程序(推荐)
2018/10/17 Javascript
vue中eslintrc.js配置最详细介绍
2018/12/21 Javascript
详解如何探测小程序返回到webview页面
2019/05/14 Javascript
Python实现string字符串连接的方法总结【8种方式】
2018/07/06 Python
Python爬虫之pandas基本安装与使用方法示例
2018/08/08 Python
情人节快乐! python绘制漂亮玫瑰
2020/08/18 Python
python pandas 时间日期的处理实现
2019/07/30 Python
深入浅析Python科学计算库Scipy及安装步骤
2019/10/12 Python
python 调试冷知识(小结)
2019/11/11 Python
python使用rsa非对称加密过程解析
2019/12/28 Python
完美解决TensorFlow和Keras大数据量内存溢出的问题
2020/07/03 Python
Python pysnmp使用方法及代码实例
2020/08/24 Python
Python 利用argparse模块实现脚本命令行参数解析
2020/12/28 Python
40岁生日感言
2014/02/15 职场文书
城管大队整治方案
2014/05/06 职场文书
化学工程专业求职信
2014/08/10 职场文书
功夫熊猫观后感
2015/06/10 职场文书
OpenCV-Python使用cv2实现傅里叶变换
2021/06/09 Python
Mysql如何查看是否使用到索引
2022/12/24 MySQL
MySQL实现用逗号进行拼接、以逗号进行分割
2022/12/24 MySQL