解决Python出现_warn_unsafe_extraction问题的方法


Posted in Python onMarch 24, 2016

在Python项目中运行出现了“AttributeError: ResourceManager instance has no attribute ‘_warn_unsafe_extraction'”问题,研究了一下,发现是setuptools在MacOS下的一个问题(见下图),我出现问题的是pymongo的库,需要删除pymongo,然后降级setuptools再重新安装。

解决Python出现_warn_unsafe_extraction问题的方法

解决方法:

1、删除pymongo:

sudo easy_install -mxN pmongo

2、降级setuptools:

sudo easy_install -mxN setuptools
sudo easy_install "setuptools<0.7"

3、重装pymongo:

sudo easy_install pymongo

问题解决!!!!!

附错误信息:

/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python /Users/yourtion/Codes/python/knowme/server.py
Traceback (most recent call last):
 File "/Users/yourtion/Codes/python/knowme/server.py", line 5, in <module>
 from Handler.api import UserHandler
 File "/Users/yourtion/Codes/python/knowme/Handler/api.py", line 3, in <module>
 from Model.user import User
 File "/Users/yourtion/Codes/python/knowme/Model/user.py", line 2, in <module>
 from mongoengine import *
 File "build/bdist.macosx-10.9-intel/egg/mongoengine/__init__.py", line 1, in <module>
 File "build/bdist.macosx-10.9-intel/egg/mongoengine/document.py", line 4, in <module>
 File "/Library/Python/2.7/site-packages/pymongo-2.6.3-py2.7-macosx-10.8-intel.egg/pymongo/__init__.py", line 80, in <module>
 File "/Library/Python/2.7/site-packages/pymongo-2.6.3-py2.7-macosx-10.8-intel.egg/pymongo/connection.py", line 39, in <module>
 File "/Library/Python/2.7/site-packages/pymongo-2.6.3-py2.7-macosx-10.8-intel.egg/pymongo/mongo_client.py", line 44, in <module>
 File "/Library/Python/2.7/site-packages/pymongo-2.6.3-py2.7-macosx-10.8-intel.egg/bson/__init__.py", line 41, in <module>
 File "/Library/Python/2.7/site-packages/pymongo-2.6.3-py2.7-macosx-10.8-intel.egg/bson/_cbson.py", line 7, in <module>
 File "/Library/Python/2.7/site-packages/pymongo-2.6.3-py2.7-macosx-10.8-intel.egg/bson/_cbson.py", line 4, in __bootstrap__
 File "build/bdist.macosx-10.9-intel/egg/pkg_resources.py", line 914, in resource_filename
 %s
 File "build/bdist.macosx-10.9-intel/egg/pkg_resources.py", line 1601, in get_resource_filename
 """Retrieve a PEP 302 "importer" for the given path item
 File "build/bdist.macosx-10.9-intel/egg/pkg_resources.py", line 1629, in _extract_resource
 from pkgutil import get_importer, ImpImporter
 File "build/bdist.macosx-10.9-intel/egg/pkg_resources.py", line 990, in get_cache_path

AttributeError: ResourceManager instance has no attribute '_warn_unsafe_extraction'

Process finished with exit code 1

原文链接:http://blog.yourtion.com/solve-warn_unsafe_extraction.html

Python 相关文章推荐
Python3实现的腾讯微博自动发帖小工具
Nov 11 Python
Python xlrd读取excel日期类型的2种方法
Apr 28 Python
Python3实现从指定路径查找文件的方法
May 22 Python
Python中特殊函数集锦
Jul 27 Python
Python selenium如何设置等待时间
Sep 15 Python
django 2.0更新的10条注意事项总结
Jan 05 Python
Python中defaultdict与lambda表达式用法实例小结
Apr 09 Python
python游戏地图最短路径求解
Jan 16 Python
Python实现12306火车票抢票系统
Jul 04 Python
Django 用户认证组件使用详解
Jul 23 Python
Python3.6实现根据电影名称(支持电视剧名称),获取下载链接的方法
Aug 26 Python
python实现逆滤波与维纳滤波示例
Feb 26 Python
python 回调函数和回调方法的实现分析
Mar 23 #Python
python 时间戳与格式化时间的转化实现代码
Mar 23 #Python
python各种语言间时间的转化实现代码
Mar 23 #Python
Eclipse中Python开发环境搭建简单教程
Mar 23 #Python
在windows系统中实现python3安装lxml
Mar 23 #Python
Python使用Redis实现作业调度系统(超简单)
Mar 22 #Python
python编写简单爬虫资料汇总
Mar 22 #Python
You might like
php调用新浪短链接API的方法
2014/11/08 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
使用Meteor配合Node.js编写实时聊天应用的范例
2015/06/23 Javascript
Node.js操作Firebird数据库教程
2016/03/04 Javascript
非常酷炫的Bootstrap图片轮播动画
2016/05/27 Javascript
微信小程序 require机制详解及实例代码
2016/12/14 Javascript
JavaScript实现星级评分
2017/01/12 Javascript
在vue中读取本地Json文件的方法
2018/09/06 Javascript
在angularJs中进行数据遍历的2种方法
2018/10/08 Javascript
Javascript实现秒表倒计时功能
2018/11/17 Javascript
vue实现文字加密功能
2019/09/27 Javascript
vue实现二级导航栏效果
2019/10/19 Javascript
通过实例解析JavaScript for in及for of区别
2020/06/15 Javascript
从源码角度来回答keep-alive组件的缓存原理
2021/01/18 Javascript
[01:07:19]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第一场 1月19日
2021/03/11 DOTA
跟老齐学Python之再深点,更懂list
2014/09/20 Python
bat和python批量重命名文件的实现代码
2016/05/19 Python
Python cookbook(数据结构与算法)实现查找两个字典相同点的方法
2018/02/18 Python
简单实现python数独游戏
2018/03/30 Python
Python实现监控键盘鼠标操作示例【基于pyHook与pythoncom模块】
2018/09/04 Python
Python 实现数据结构-循环队列的操作方法
2019/07/17 Python
wxpython多线程防假死与线程间传递消息实例详解
2019/12/13 Python
Pytorch中膨胀卷积的用法详解
2020/01/07 Python
Scrapy项目实战之爬取某社区用户详情
2020/09/17 Python
Marriott中国:万豪国际酒店查询预订
2016/09/02 全球购物
汇集了世界上最好的天然和有机美容产品:LoveLula
2018/02/05 全球购物
学生个人求职自荐信格式
2013/09/23 职场文书
《神奇的克隆》教学反思
2014/04/10 职场文书
副总经理任命书
2014/06/05 职场文书
爱护草坪标语
2014/06/24 职场文书
租房协议书范文
2014/08/20 职场文书
祖国在我心中演讲稿450字
2014/09/05 职场文书
个人年终总结结尾
2015/03/06 职场文书
2016党员入党决心书
2015/09/22 职场文书
英文诗歌翻译方法(赏析)
2019/08/16 职场文书
详解redis分布式锁的这些坑
2021/05/19 Redis