解决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通过解析网页实现看报程序的方法
Aug 04 Python
Python中unittest用法实例
Sep 25 Python
python遍历数组的方法小结
Apr 30 Python
Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
Jul 02 Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
Apr 11 Python
浅谈python中的正则表达式(re模块)
Oct 17 Python
python实现朴素贝叶斯分类器
Mar 28 Python
python实现简单flappy bird
Dec 24 Python
解决os.path.isdir() 判断文件夹却返回false的问题
Nov 29 Python
Python unittest 自动识别并执行测试用例方式
Mar 09 Python
tensorflow模型转ncnn的操作方式
May 25 Python
OpenCV全景图像拼接的实现示例
Jun 05 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的一些基础知识分享
2011/07/27 PHP
浅析PHP的ASCII码转换类
2013/07/05 PHP
php中chdir()函数用法实例
2014/11/13 PHP
PHP创建word文档的方法(平台无关)
2016/03/29 PHP
PHP错误处理函数register_shutdown_function使用示例
2017/07/03 PHP
php7 新增功能实例总结
2020/05/25 PHP
JQuery 获取和设置Select选项的代码
2010/02/07 Javascript
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
广泛收集的jQuery拖放插件集合
2012/04/09 Javascript
javascript强大的日期函数代码分享
2013/09/04 Javascript
js实现模拟计算器退格键删除文字效果的方法
2015/05/07 Javascript
nodejs连接mongodb数据库实现增删改查
2016/12/01 NodeJs
Easyui Tree获取当前选择节点的所有顶级父节点
2017/02/14 Javascript
详解Angular 4.x Injector
2017/05/04 Javascript
jQuery中extend函数简单用法示例
2017/10/11 jQuery
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
快速解决vue-cli不能初始化webpack模板的问题
2018/03/20 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
2018/11/25 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
vue 图片裁剪上传组件的实现
2020/11/12 Javascript
python标准日志模块logging的使用方法
2013/11/01 Python
Python随手笔记第一篇(2)之初识列表和元组
2016/01/23 Python
浅谈python内置变量-reversed(seq)
2017/06/21 Python
Python数据结构与算法之图的基本实现及迭代器实例详解
2017/12/12 Python
python set内置函数的具体使用
2019/07/02 Python
Python Web版语音合成实例详解
2019/07/16 Python
Python模块_PyLibTiff读取tif文件的实例
2020/01/13 Python
HTML5的结构和语义(4):语义性的内联元素
2008/10/17 HTML / CSS
MAC Cosmetics官方网站:魅可专业艺术彩妆
2019/04/10 全球购物
Quiksilver荷兰官方网站:冲浪和滑雪板
2019/11/16 全球购物
厨房管理计划书
2014/04/27 职场文书
查摆问题对照检查材料
2014/08/28 职场文书
金融专业银行实习证明模板
2014/11/28 职场文书
学习委员竞选稿
2015/11/20 职场文书
详解Python 3.10 中的新功能和变化
2021/04/28 Python
Java 使用类型为Object的变量指向任意类型的对象
2022/04/13 Java/Android