IIC2233 / Syllabus-2022-2

Repositorio oficial del curso IIC2233 Programación Avanzada 🚀✨
61 stars 61 forks source link

Cliente - Servidor: Ejecución el programa #287

Open elisahonorato opened 2 years ago

elisahonorato commented 2 years ago

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Contenido

Acabo de hacer la AF3 en clases, donde se nos pide que ejecutemos desde cd cliente/main.py. El tema es que me tira a error, ya que no se encuentra el módulo llamado "cliente". Qué puede ser? El error es "ModuleNotFoundError: No module named 'cliente'"

BenjaMedinaPUC commented 2 years ago

Hola, por lo menos en la sección 2 de Nicolás elliot ví que ejecutó 2 terminales para que se ejecutara la AF3: del Cliente y del Servidor. Espero que te haya sido de utilidad

elisahonorato commented 2 years ago

Ahhh, perfecto, sabes cómo podría hacer eso?

cataconi commented 2 years ago

¡Hola @elisahonorato!

En efecto debes de ejecutar 2 terminales, una para el cliente y otra para el servidor. Puedes hacerlo de la siguiente manera:

  1. Debes abrir la carpeta en la que se encuentra tu archivo main.py, en este caso, abriré la del cliente ya que ese es el que te complica. Captura de pantalla (40)

  2. Luego, debes clickear en la barrita de arriba y escribir cmd para abrir la terminal directamente allí, también puedes moverte desde tu escritorio, pero dado tu situación, te recomiendo probar este método. Captura de pantalla (41)

  3. Y finalmente, en tu terminal deberás utilizar el comando python main.py para ejecutar el main del cliente. Captura de pantalla (43)

Ojo que antes de ejecutar el main del cliente debes si o si ejecutar el main del servidor primero, para hacer esto debes repetir estos mismos pasos en la carpeta correspondiente.

Coméntame si eso te funciona :D