Parece ser que PyCrypt debe ser portado, para que esto suceda. ¿Es difícil hacerlo tú mismo?¿Se va a transportar Paramiko a Python 3.x?
Respuesta
Puede intentar usar 2to3, que viene con Python 2.7, para convertir el origen de los proyectos al código compatible con Python 3. Luego, simplemente ejecute algunas pruebas en los paquetes que ha convertido y vea si funcionan.
La mayor parte del trabajo principal se realizará por 2to3, y después de eso puede hacer ajustes precisos si necesita hacer que todo funcione bien.
En cuanto a Paramiko y PyCrypt siendo portado a Py3K, probablemente no. El último lanzamiento de PyCrypt fue en 2007 y el último lanzamiento de Paramiko fue en noviembre de 2009. Por lo tanto, será mejor que intentes hacerlo tú mismo (¡y, por supuesto, compartir los resultados con el resto del mundo!).
Nunca he usado 2to3, pero lo he visto. Me pregunto por qué si es tan fácil que nadie más lo haya hecho antes. ¿No hay demanda de versiones 3.X? ¿Hay alguna alternativa? Gracias Rafe – Erik
Para ser pedante, paramiko requiere "pycryto", no "pycrypt". pycrypto se ha actualizado regularmente, y el último lanzamiento fue en agosto de 2010. A partir de enero de 2011, el soporte de Python 3 está en proceso de fusionarse en el repositorio principal. – goertzenator
- 1. Rendimiento: Python 3.x frente a Python 2.x
- 2. Tornado y Python 3.x
- 3. La entrada de Pygame de Mac OS X va a Terminal en lugar de a Python
- 4. Python verificar url va a una página
- 5. Actualizar a ASP.NET 3.x
- 6. Seguimiento de la migración global a Python 3.x
- 7. pasando cadenas a funciones ctypes en Python 3.x
- 8. Ayúdame a terminar este auto desafío de Python 3.x
- 9. python paramiko ssh
- 10. python 2.xo 3.x
- 11. Boost y Python 3.x
- 12. ¿Por qué se cambió el nombre del módulo 'thread' a '_thread' en Python 3.x?
- 13. ¿Cuándo admitirá Django Python 3.x?
- 14. ¿Cuál es el mejor método para llamar a un programa de Python 3.x desde Python 2.x?
- 15. Autoconf - ¿A dónde va config.h?
- 16. Python 3.x tkinter error de importación
- 17. ¿A dónde va Java Stderr?
- 18. Ajax va a [% 20Object objeto]
- 19. Runtime.availableProcessors: ¿qué va a devolver?
- 20. ¿Cómo ejecutar sudo con paramiko? (Python)
- 21. Mac OS X: Cambiar a Python 2.7.3
- 22. intente ... excepto ... como error en Python 2.5 - Python 3.x
- 23. Python - ¿Se debería iniciar un nuevo proyecto directamente en Python 3.x?
- 24. ¿Se va a usar el trabajo en null?
- 25. Actividad OnCreate llamada cuando el teléfono se va a dormir
- 26. ¿A dónde va mi suscripción de transmisión?
- 27. si x = 3 y z no está asignado, ¿por qué z = x-- - --x evalúa a 2?
- 28. Python distutils, ¿cómo obtener un compilador que se va a usar?
- 29. ¿Debo esperar a que Django comience a soportar Python 3?
- 30. lm predecir no va a predecir
El autor de paramiko solo puede saber cuándo será portado. Lo mismo ocurre con pyCrypt. Si no puede esperar, debe ayudar contribuyendo a ello. Esto parece una pregunta fuera de tema para este foro. – pyfunc
Un poco tarde para el OP, pero podría ser útil para otros: [Paramiko 1.13 tiene soporte para Python 3] (https://github.com/paramiko/paramiko/issues/16). –