ImportError: Ningún módulo llamado ‘Crypto’

Estoy trabajando con pycrypto. Funciona bien en mi máquina de Windows local, pero cuando lo muevo a mi caja de Python me sale un error al importar el módulo:

from Crypto.Cipher import ARC4 ImportError: No module named 'Crypto' 

La salida de python3.3 -c "from Crypto.Cipher import ARC4"

 Traceback (most recent call last): File "", line 1, in  ImportError: No module named 'Crypto' 

La salida de la lista pip3 tiene una referencia que incluye pycrypto (2.6.1)

Sé que funciona con Python 2.7.6, pero escribí el script en 3.3, así que depende de algunas cosas de 3.3.

Supongo que su “caja de python” es una computadora remota.

Primero, asegúrese de que pycrypto esté actualizado ( pip3 install --upgrade pycrypto ). Las versiones anteriores pueden no ser compatibles con Python 3.3

Si eso no funciona, intente buscar en los paquetes de sitio (el directorio) para asegurarse de que las funciones realmente existen.

Si nada de eso funciona, podría ser más fácil (solo una sugerencia) usar from future import las cosas que necesita. De esa manera es compatible con Python 2 y 3.