解决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 相关文章推荐
centos系统升级python 2.7.3
Jul 03 Python
浅谈python中的面向对象和类的基本语法
Jun 13 Python
win10系统中安装scrapy-1.1
Jul 03 Python
Python二进制串转换为通用字符串的方法
Jul 23 Python
tensorflow实现逻辑回归模型
Sep 08 Python
Python opencv实现人眼/人脸识别以及实时打码处理
Apr 29 Python
django创建最简单HTML页面跳转方法
Aug 16 Python
Python3多线程版TCP端口扫描器
Aug 31 Python
python实现文件批量编码转换及注意事项
Oct 14 Python
python raise的基本使用
Sep 10 Python
Pycharm 如何设置HTML文件自动补全代码或标签
May 21 Python
Python中的np.argmin()和np.argmax()函数用法
Jun 02 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网页游戏学习之Xnova(ogame)源码解读(二)
2014/06/23 PHP
JSON两种结构之对象和数组的理解
2016/07/19 PHP
利用PHP获取汉字首字母并且分组排序详解
2017/10/22 PHP
让广告代码不再影响你的网页加载速度
2006/07/07 Javascript
用javascript实现的仿Flash广告图片轮换效果
2007/04/24 Javascript
通过action传过来的值在option获取进行验证的方法
2013/11/14 Javascript
原生js模拟淘宝购物车项目实战
2015/11/18 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
2016/07/09 Javascript
JavaScript禁止用户多次提交的两种方法
2016/07/24 Javascript
AngularJS中过滤器的使用与自定义实例代码
2016/09/17 Javascript
微信小程序-获得用户输入内容
2017/02/13 Javascript
纯js的右下角弹窗实例
2017/03/12 Javascript
VUE使用vuex解决模块间传值问题的方法
2017/06/01 Javascript
ES6中异步对象Promise用法详解
2019/07/31 Javascript
解决ant Design中Select设置initialValue时的大坑
2020/10/29 Javascript
[05:04]DOTA2上海特级锦标赛主赛事第二日TOP10
2016/03/04 DOTA
python实现可视化动态CPU性能监控
2018/06/21 Python
如何不用安装python就能在.NET里调用Python库
2019/07/12 Python
python中自带的三个装饰器的实现
2019/11/08 Python
增大python字体的方法步骤
2020/07/05 Python
Python 可视化神器Plotly详解
2020/12/26 Python
HTML5 Canvas玩转酷炫大波浪进度图效果实例(附demo)
2016/12/14 HTML / CSS
L’AGENCE官网:加州女装品牌
2018/06/03 全球购物
在印度上传处方,在线订购药品:Medlife
2019/03/28 全球购物
澳大利亚领先的亚麻品牌:Bed Threads
2019/12/16 全球购物
银行纠风工作实施方案
2014/06/08 职场文书
公民授权委托书
2014/10/15 职场文书
总经理助理岗位职责
2015/01/31 职场文书
法学专业求职信范文
2015/03/19 职场文书
2015年幼儿园教研活动总结
2015/03/25 职场文书
辩论赛主持人开场白
2015/05/29 职场文书
惊涛骇浪观后感
2015/06/05 职场文书
2015年卫生院健康教育工作总结
2015/07/24 职场文书
numpy数据类型dtype转换实现
2021/04/24 Python
python实现剪贴板的操作
2021/07/01 Python
Python学习开发之图形用户界面详解
2021/08/23 Python