解决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 相关文章推荐
python 多线程串行和并行的实例
Feb 22 Python
python 含子图的gif生成时内存溢出的方法
Jul 07 Python
python opencv捕获摄像头并显示内容的实现
Jul 11 Python
python安装virtualenv虚拟环境步骤图文详解
Sep 18 Python
你还在@微信官方?聊聊Python生成你想要的微信头像
Sep 25 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
Feb 12 Python
解决Python pip 自动更新升级失败的问题
Feb 21 Python
python实现跨excel sheet复制代码实例
Mar 03 Python
Python读取ini配置文件传参的简单示例
Jan 05 Python
python中numpy.empty()函数实例讲解
Feb 05 Python
python用海龟绘图写贪吃蛇游戏
Jun 18 Python
实操Python爬取觅知网素材图片示例
Nov 27 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
Laravel框架学习笔记(一)环境搭建
2014/10/15 PHP
Ubuntu 16.04下安装PHP 7过程详解
2017/03/28 PHP
用js做一个小游戏平台 (一)
2009/12/29 Javascript
js location.replace与location.reload的区别
2010/09/08 Javascript
JavaScript 放大镜 放大倍率和视窗尺寸
2011/05/09 Javascript
JavaScript AJAX之惰性载入函数
2014/08/27 Javascript
动态加载js的方法汇总
2015/02/13 Javascript
jQuery实现统计输入文字个数的方法
2015/03/11 Javascript
基于Flowplayer打造一款免费的WEB视频播放器附源码
2015/09/06 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
2016/07/12 Javascript
JS for循环中i++ 和 ++i的区别介绍
2016/07/20 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
2017/04/19 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
2017/05/02 Javascript
设置cookie指定时间失效(实例代码)
2017/05/28 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
基于angular-utils-ui-breadcrumbs使用心得(分享)
2017/11/03 Javascript
Mint-UI时间组件起始时间问题及时间插件使用
2018/08/20 Javascript
vue实现PC端录音功能的实例代码
2019/06/05 Javascript
js实现数字滚动特效
2019/12/16 Javascript
JavaScript 实现自己的安卓手机自动化工具脚本(推荐)
2020/05/13 Javascript
如何在selenium中使用js实现定位
2020/08/18 Javascript
vue 微信分享回调iOS和安卓回调出现错误的解决
2020/09/07 Javascript
用webAPI实现图片放大镜效果
2020/11/23 Javascript
[02:30]联想杯DOTA2完美世界全国高校联赛—北京站现场
2015/11/16 DOTA
Python Matplotlib 基于networkx画关系网络图
2019/07/10 Python
pytorch使用 to 进行类型转换方式
2020/01/08 Python
如何使用Python发送HTML格式的邮件
2020/02/11 Python
html5 canvas的绘制文本自动换行的示例代码
2018/09/17 HTML / CSS
信息工作经验交流材料
2014/05/28 职场文书
白酒代理协议书范本
2014/10/26 职场文书
2014年社区宣传工作总结
2014/12/02 职场文书
2017年大学生寒假社会实践活动总结
2016/04/06 职场文书
送给自己的励志语句:要安静的优秀,悄无声息的坚强
2019/11/26 职场文书
七年级作文之游记
2019/12/11 职场文书
Qt自定义Plot实现曲线绘制的详细过程
2021/11/02 Python