traductor meaning python flask

python - meaning - ImportError: no se puede importar el nombre_UNPACK_INT



flask wikipedia (1)

from flask import Flask from flask import render_template from pymongo import MongoClient import json from bson import json_util from bson.json_util import dum app = Flask(__name__) MONGODB_HOST = ''localhost'' MONGODB_PORT = 27017 DBS_NAME = ''donorschoose'' COLLECTION_NAME = ''projects'' FIELDS = {''school_state'': True, ''resource_type'': True, ''poverty_level'': True, ''date_posted'': True, ''total_donations'': True, ''_id'': False} @app.route(''/'') def index(): return render_template("index.html") @app.route("/donorschoose/projects") def donorschoose_projects(): connection = MongoClient(MONGODB_HOST, MONGODB_PORT) collection = connection[DBS_NAME][COLLECTION_NAME] projects = collection.find(projection=FIELDS) json_projects = [] for project in projects: json_projects.append(project) json_projects = json.dumps(json_projects, default=json_util.default) connection.close() return json_projects if __name__ == "__main__": app.run(host=''0.0.0.0'',port=5000,debug=True)

Este es el tutorial que estoy siguiendo: http://adilmoujahid.com/posts/2015/01/interactive-data-visualization-d3-dc-python-mongodb/

Aquí está el error cuando ejecuto el servidor.

Trazabilidad (llamada más reciente): Archivo "app.py", línea 3, en <módulo>
de pymongo import MongoClient File "/home/olalkeith/Documents/Github/myproject/venv/local/lib/python2.7/site-packages/pymongo/ init .py",
línea 83, en <módulo>
de pymongo.collection import ReturnDocument File "/home/olalkeith/Documents/Github/myproject/venv/local/lib/python2.7/site-packages/pymongo/collection.py",
línea 27, en <módulo>
de bson.raw_bson importar el archivo RawBSONDocument "/home/olalkeith/Documents/Github/myproject/venv/local/lib/python2.7/site-packages/bson/raw_bson.py",
línea 20, en <módulo>
from bson import _UNPACK_INT, _iterate_elements ImportError: no se puede importar el nombre _UNPACK_INT


Me encontré con el mismo problema. Intenta eliminar el módulo bson y reinstalar pymongo. Ver esta respuesta:

https://.com/a/12983651/4621508