ImportError: Ningún módulo llamado simplejson

Estoy tratando de ejecutar un comando para instalar bespinclient en mi computadora portátil con Windows, pero cada vez que ejecuto el comando python bootstrap.py --no-site-packages , aparece un error que dice:

ImportError: Ningún módulo llamado simplejson

Estoy usando las herramientas de comstackción de Mozilla para ejecutar estos comandos de Linux.

Eso significa que debes instalar simplejson . En las versiones más nuevas de python, se incluyó de forma predeterminada en la distribución de python y se le cambió el nombre a json . Así que si estás en Python 2.6+ debes cambiar todas las instancias de simplejson a json .

Para una solución rápida, también puede editar el archivo y cambiar la línea:

 import simplejson 

a:

 import json as simplejson 

y espero que las cosas funcionen.

@noskio es correcto … solo significa que simplejson no se encuentra en su sistema y que necesita instalarlo para Python anterior a 2.6. Una forma es usar la herramienta setuptools easy_install . Con él, puede instalarlo tan fácilmente como: easy_install simplejson

ACTUALIZACIÓN (febrero de 2014): esta es probablemente una noticia vieja para muchos de ustedes, pero pip es una herramienta más moderna que funciona de manera similar (es decir, pip install simplejson ), solo que también puede desinstalar aplicaciones.

En Ubuntu / Debian, puedes instalarlo con apt-get install python-simplejson

A veces hay errores de permiso. Tratar:

 sudo pip install simplejson 

Espero eso ayude.

Para cualquiera que llegue a través de estos años más tarde:

TL; DR comprueba tu versión pip (2 vs 3)

Tuve este mismo problema y no se solucionó ejecutando pip install simplejson pesar de que pip insistía en que estaba instalado. Entonces me di cuenta de que tenía tanto python 2 como python 3 instalados.

 > python -V Python 2.7.12 > pip -V pip 9.0.1 from /usr/local/lib/python3.5/site-packages (python 3.5) 

Instalar con la versión correcta de pip es tan fácil como usar pip2 :

 > pip2 install simplejson 

y luego python 2 puede import simplejson bien.