Flet Curso: 5 Crear un Ambiente Virtual como Proyecto para las Librerías y Recursos del Curso

John Ortiz Ordoñez
3 Nov 202204:48

Summary

TLDREn este tutorial, el instructor explica cómo configurar el entorno para un curso de programación utilizando Python. Seguidamente, se muestra cómo abrir un proyecto en Visual Studio Code, crear un ambiente virtual con el comando 'python -m venv', y solucionar un error común al crear el ambiente en la carpeta incorrecta. Finalmente, se resalta la importancia de no subir la carpeta del ambiente virtual al repositorio, ya que está ignorada en el archivo .gitignore.

Takeaways

  • 💻 Se han configurado las herramientas esenciales para seguir el curso, incluyendo el sistema operativo y Visual Studio Code.
  • 🐍 Se ha instalado Python en la unidad J, específicamente Python 3.11.0.
  • 📂 Se ha abierto una carpeta que contiene el repositorio del código del curso.
  • 🛠 Se ha creado un ambiente virtual para el proyecto utilizando el comando `python -m venv`.
  • 🔍 Se ha utilizado el menú 'File' > 'Open folder' para abrir la carpeta del proyecto en Visual Studio Code.
  • 📝 Se ha mencionado la creación de un ambiente virtual con el nombre 'venv' por defecto.
  • 🚫 Se ha notado que los archivos del ambiente virtual no deben ser subidos al repositorio ya que están en `.gitignore`.
  • 📍 Se ha cometido un error al crear el ambiente virtual en la carpeta de Python en lugar de en la carpeta del proyecto.
  • 🔁 Se ha corregido el error al especificar la ruta correcta del proyecto al crear el ambiente virtual.
  • ⏲️ Se ha observado la creación del ambiente virtual y se ha indicado que no se suben al repositorio.

Q & A

  • ¿Qué herramientas esenciales se mencionan para seguir el curso?

    -Se mencionan Visual Studio Code y Python como herramientas esenciales para seguir el curso.

  • ¿Cómo se abre un directorio en Visual Studio Code?

    -Se va al menú File y se selecciona la opción 'Open folder', luego se pega la ruta del directorio donde se encuentra el repositorio del curso.

  • ¿Qué es un ambiente virtual en Python y para qué sirve?

    -Un ambiente virtual en Python es un concepto que se utiliza para aislar un proyecto y sus dependencias de las del resto del sistema. Cada proyecto puede tener su conjunto de librerías y una versión de Python asociada, lo que permite que los proyectos sean independientes entre sí.

  • ¿Cómo se crea un ambiente virtual en Python?

    -Se utiliza el comando 'python -m venv' seguido del nombre que se desea dar al ambiente virtual. Por ejemplo, 'python -m venv venv'.

  • ¿Qué pasos se deben seguir si se comete un error al crear un ambiente virtual en la carpeta equivocada?

    -Se debe repetir el proceso de creación del ambiente virtual, copiando la ruta correcta del proyecto y pegándola en la terminal, detrás de 'shift' y una barra invertida, y luego ejecutar el comando para crear el ambiente virtual en la ruta correcta.

  • ¿Por qué el nombre del ambiente virtual aparece en gris en Visual Studio Code?

    -El nombre del ambiente virtual aparece en gris porque se encuentra en el archivo '.gitignore', lo que significa que no se subirá al repositorio.

  • ¿Qué se debe hacer después de crear el ambiente virtual para continuar con el curso?

    -Después de crear el ambiente virtual, se debe continuar con el siguiente vídeo del curso para seguir adelante con el proceso.

  • ¿Qué versión de Python se menciona en el guion y dónde se instala?

    -Se menciona la versión 3.11.0 de Python, y se indica que se instala en la unidad J en la carpeta llamada 'python'.

  • ¿Qué significa el error que se menciona al crear el ambiente virtual y cómo se resuelve?

    -El error se refiere a la creación del ambiente virtual en la carpeta incorrecta. Se resuelve especificando la ruta correcta del proyecto y ejecutando nuevamente el comando para crear el ambiente virtual.

  • ¿Cuál es la utilidad de los ambientes virtuales en el desarrollo de proyectos de software?

    -Los ambientes virtuales son útiles para mantener dependencias y versiones de Python aisladas por proyecto, lo que evita conflictos de dependencias y facilita la reproducción del entorno de desarrollo en diferentes máquinas.

Outlines

00:00

💻 Configuración del entorno de trabajo

El video comienza explicando que ya se han configurado las herramientas esenciales para seguir el curso, incluyendo el sistema operativo, Visual Studio Code y la instalación de Python. Se procede a abrir un directorio específico donde se encuentra el repositorio del curso y se detalla la creación de un ambiente virtual. Se menciona la necesidad de abrir una terminal y la instalación de Python en una unidad específica. Se detalla el proceso de creación de un ambiente virtual con el comando 'python -m venv', incluyendo un error y cómo corregirlo al especificar la ruta correcta para el ambiente virtual. Se indica que el ambiente virtual no se sube al repositorio ya que está en el .gitignore.

Mindmap

Keywords

💡Visual Studio Code

Visual Studio Code es un editor de código fuente desarrollado por Microsoft. Es utilizado en el script para configurar el entorno de desarrollo para el curso. Se menciona como una herramienta esencial para seguir el curso, lo que indica su relevancia en la creación y edición de proyectos de programación.

💡Python

Python es un lenguaje de programación de alto nivel ampliamente utilizado en el desarrollo de software, análisis de datos y aprendizaje automático. En el guion, se habla de instalar Python en la unidad J, lo que sugiere que es el lenguaje de programación principal para el curso.

💡Entorno Virtual

Un entorno virtual en Python es un espacio aislado donde se pueden instalar y gestionar paquetes y dependencias específicas de un proyecto sin afectar al sistema operativo o a otros proyectos. En el script, se crea un entorno virtual llamado 'venv' para el proyecto, lo que ayuda a aislar las dependencias del mismo.

💡Terminal

La terminal es una interfaz de línea de comandos que permite interactuar con el sistema operativo. En el video, se utiliza la terminal para ejecutar comandos como la creación de un entorno virtual, mostrando su importancia en la gestión de proyectos de programación.

💡Pyt

Pyt es probablemente un error tipográfico de 'Python'. Se menciona en el contexto de ejecutar 'python.exe' o 'python -m virtualenv', lo que indica que se está utilizando Python para crear un entorno virtual.

💡Venv

Venv es una herramienta incluida en Python que permite la creación de entornos virtuales. En el guion, se utiliza 'venv' para crear un entorno virtual específico para el proyecto, lo que demuestra su función como una práctica estándar para la gestión de dependencias en proyectos Python.

💡Ruta

La ruta es la dirección específica a un archivo o carpeta en un sistema de archivos. En el script, se menciona pegar la ruta del directorio para abrir la carpeta del proyecto en Visual Studio Code, lo que es crucial para la organización y el acceso a los archivos de trabajo.

💡Repositorio

Un repositorio es un lugar donde se almacenan los archivos de un proyecto, generalmente utilizado para el control de versiones y colaboración. En el video, se habla de un repositorio donde se subirán el código del curso, lo que sugiere que es un lugar central para el almacenamiento y la distribución del material del curso.

💡Punto y Coma

El punto y coma (;) es un carácter de puntuación utilizado en la mayoría de los lenguajes de programación, incluyendo Python, para denotar el final de una instrucción. Aunque no se menciona explícitamente en el guion, es un elemento clave en la escritura de código Python que se aprenderá en el curso.

💡Archivos Esenciales

Los archivos esenciales son aquellos que son fundamentales para el funcionamiento de un proyecto. En el guion, se habla de identificar estos archivos en la carpeta del proyecto, lo que indica que son cruciales para el desarrollo y la comprensión del curso.

Highlights

Configuración inicial del sistema operativo y Visual Studio Code para el curso.

Instalación de Python en el editor Visual Studio Code.

Uso del menú 'File' para abrir una carpeta en Visual Studio Code.

Identificación de los archivos esenciales del proyecto en la carpeta del repositorio.

Creación de un ambiente virtual en Python.

Uso del menú 'Terminal' para abrir una nueva terminal en Visual Studio Code.

Especificación de la ruta del proyecto y creación de un ambiente virtual en la carpeta de Python.

Escritura del comando 'python -m virtualenv' para crear un ambiente virtual.

Elección de un nombre para el ambiente virtual y su creación en la carpeta del proyecto.

Error al crear el ambiente virtual en la carpeta incorrecta y la corrección del mismo.

Observación de la creación de una nueva carpeta para el ambiente virtual.

Explicación de que el ambiente virtual no se sube al repositorio y está en .gitignore.

Conclusión del proceso de creación del ambiente virtual y continuación en el siguiente vídeo.

Transcripts

play00:02

muy bien ya

play00:05

tenemos la herramientas esenciales para

play00:09

seguir este curso en el sistema

play00:12

operativo ya está configurado visual

play00:16

Studio code y también hemos realizado la

play00:18

instalación de pyt en el editor visual

play00:22

Studio code vamos hacia el menú file

play00:26

Open folder Y en este directorio en este

play00:31

directorio voy a pegar la ruta

play00:35

en este directorio se encuentra el

play00:40

repositorio en donde estaremos subiendo

play00:44

el código del curso voy a abrir esa

play00:49

carpeta listo ahí ya se identifican los

play00:53

archivos esenciales para este proyecto

play00:59

bien en esta carpeta

play01:03

crearemos un ambiente virtual Vamos a

play01:07

intentarlo de esta manera vamos al menú

play01:10

terminal New terminal por ahora ocultar

play01:14

el panel izquierdo

play01:16

nos desplazamos yo instale python en la

play01:20

carpeta

play01:22

en el en la unidad J carpeta python

play01:27

python

play01:29

311 es python

play01:32

3.11.0 estando en esta carpeta

play01:35

básicamente escribimos pythol punto exe

play01:41

o simplemente python menos m virtual

play01:44

environment

play01:46

Este es un módulo que viene incorporado

play01:49

en pyt y escribimos lo siguiente un

play01:55

nombre para el ambiente virtual en su

play01:58

defecto vamos a utilizar v e n v un

play02:03

virtual environment podemos definir a un

play02:06

ambiente virtual de la siguiente manera

play02:10

virtual environment

play02:15

es el concepto usado en python para

play02:19

referirse

play02:20

a un proyecto

play02:23

cada proyecto tiene un conjunto de

play02:28

librerías pertinentes

play02:33

como una versión

play02:38

una versión de python

play02:41

asociada cada ambiente virtual es un

play02:45

proyecto listo

play02:48

entonces aquí la terminal presionamos

play02:51

enter y observemos que después de eso se

play02:54

va a crear una nueva carpeta ahí

play02:57

presionamos enter esperamos unos cuantos

play03:00

segundos mientras mientras se crea todo

play03:03

el conjunto de

play03:07

carpetas a ver bueno ocurrió algo este

play03:17

ese ambiente virtual se creó ahí mismo

play03:20

en la carpeta de python cometimos ese

play03:23

error entonces

play03:25

lo que haremos es repetir esto mismo

play03:28

copiamos la ruta del proyecto la pegamos

play03:33

aquí detrás shift

play03:37

le colocamos una barra invertida y

play03:42

escribimos v e n v o sea básicamente

play03:45

aquí estamos especificando la ruta en

play03:49

donde quedará el ambiente virtual

play03:52

presionamos enter

play03:55

Y observemos que ahora sí apareció

play03:58

virtual environment

play04:03

y hay que también notar que el nombre el

play04:08

texto está en gris quiere decir que ese

play04:12

archivo no va para el repositorio está

play04:15

en

play04:16

en punto y get ignore se omite por aquí

play04:22

está a ver los virtual environment no se

play04:25

suben

play04:27

esas carpetas no se suben al repositorio

play04:30

Vale entonces ya hemos creado un

play04:36

ambiente virtual para nuestro proyecto

play04:38

dejamos hasta aquí y ya continuaremos en

play04:42

el siguiente vídeo hasta entonces

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
PythonEntorno VirtualVisual Studio CodeProgramaciónTutorialDesarrolloConfiguraciónCódigoIDEPython 3.11
هل تحتاج إلى تلخيص باللغة الإنجليزية؟