Entornos Virtuales con Python (Módulo virtualenv) ✅ | Curso Python 3 🐍 # 63

Поділитися
Вставка
  • Опубліковано 24 січ 2025

КОМЕНТАРІ • 303

  • @UskoKruM2010
    @UskoKruM2010  3 роки тому +11

    🔴 ¿Deseas más cursos y tutoriales GRATUITOS? 👨‍💻 Aquí los tienes 🔽🔽🔽 :
    SÍGUEME ✅ !
    ** Curso Udemy Bases de datos con MySQL: bit.ly/2vtrUg9
    ** INSTAGRAM: instagram.com/uskokrum2010
    ** FACEBOOK: facebook.com/UskoKruM2010
    ** TWITTER: twitter.com/uskokrum2010
    ** SITIO WEB: uskokrum2010.com
    ** GITHUB: github.com/UskoKruM
    ** SUSCRÍBETE: ua-cam.com/users/uskokrum2010
    🔴 ¿Quieres aprender y conversar sobre programación? Únete a nuestro grupo de Telegram ▶ : t.me/uskokrum2010_yt
    Otros Cursos GRATUITOS ✅ :
    HTML: ua-cam.com/play/PL_wRgp7nihyZElF-6dkhPU_RetfSp99QN.html
    JAVA: ua-cam.com/play/PL_wRgp7nihyZ6hKPQcioxneVQ1aTuC4fS.html
    SQL SERVER: ua-cam.com/play/PL_wRgp7nihyYXeXZhOiZqKpAdwIRM28Ui.html
    C#: ua-cam.com/play/PL_wRgp7nihyYACu4RyZd0PxJUseQ2tQl8.html
    PHP y MySQL: ua-cam.com/play/PL_wRgp7nihyYXMZ5bBP6v0Q31fRRJLiud.html
    PYTHON 3: ua-cam.com/play/PL_wRgp7nihybbJ2vZaVGI5TDdPaK_dFuC.html
    DJANGO: ua-cam.com/play/PL_wRgp7nihyZsEnudJ-XUAEdnOGUojbnn.html
    VISUAL BASIC .NET: ua-cam.com/play/PL_wRgp7nihybLjm19HvBxRDp-ZvyGEhdh.html
    JAVASCRIPT: ua-cam.com/play/PL_wRgp7nihyYdnV6ilQcZsfdG5d2nGWkc.html
    NODE.JS: ua-cam.com/play/PL_wRgp7nihybJkFgDxd-LBZgmSIVdy3rd.html
    jQuery: ua-cam.com/play/PL_wRgp7nihyY020gyukDupJEJ84gimiPS.html
    CÓMO EDITAR CON CAMTASIA STUDIO 8: ua-cam.com/play/PL_wRgp7nihyYSbQ7Vbwh5TFbM5nOgriAm.html
    CÓMO USAR ZOOM PARA CLASES VIRTUALES: ua-cam.com/play/PL_wRgp7nihyaNTSqIvKvJtBA-6Qw-UKTU.html

  • @ernestotalavera7164
    @ernestotalavera7164 2 роки тому +73

    Es fundamental ejecutar "Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process"
    Especialmente a los que no les ejecuta .\activate
    Gracias a: ua-cam.com/video/W2LCF3YYpIY/v-deo.html

  • @dailoshernandez5335
    @dailoshernandez5335 3 роки тому +14

    Me acabas de resolver un problema brutal que tenía con psycopg2. NO me reconocía el módulo, a pesar de tenerlo instalado. Llevo días y días mirando en diferentes foros, etc. Ahora puedo continuar con tus cursos y otros. Muchísimas gracias. Estás en la lista de favoritos. Saludos y enhorabuena por el canal.

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +1

      ¡Muchísimas gracias, Dailos! Me alegra haberte ayudado y te agradezco profundamente por apoyar mi trabajo. ✌ 😊

  • @ivanruiz3417
    @ivanruiz3417 10 місяців тому +21

    Cosas que parecen básicas pero que quita dolores de cabeza a los aprendices...

    • @UskoKruM2010
      @UskoKruM2010  10 місяців тому

      ¡Gracias por apreciar mi trabajo! 🙌 🎉

  • @GMjuanchii
    @GMjuanchii 2 місяці тому +2

    Excelente explicación. Nunca supe como utilizar el entorno virtual y con esta explicacion me quedó re claro.

    • @UskoKruM2010
      @UskoKruM2010  2 місяці тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. 👌 👨‍💻

  • @carmeloovonoewi1355
    @carmeloovonoewi1355 Рік тому +3

    he visto mil videos de entornos virtuales, este es el mejor lo recomiendo

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Gracias, Carmelo! Me alegra mucho saber que te ha servido. 💪

  • @TheLucska
    @TheLucska 8 місяців тому +1

    Muy bien explicado, de los pocos canales que explica de forma tan clara y simple.

    • @UskoKruM2010
      @UskoKruM2010  8 місяців тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya servido. 🙌

  • @harlantonguino8309
    @harlantonguino8309 Рік тому +3

    Excelente video, muy bien explicado. Finalmente entiendo la utilidad de un entorno virtual, como crearlo y usarlo

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Excelente! Me alegra mucho saber eso, y haberte ayudado. 🙌

  • @jorge8562
    @jorge8562 2 роки тому +4

    Tu manera de enseñar es excelente!, muchas gracias!

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      ¡Me alegra mucho que te haya servido y gustado, Jorge! 🙌

  • @ayaxsoul
    @ayaxsoul 10 місяців тому +1

    Claro y conciso. Gracias por tomarte el tiempo de ayudarnos.

    • @UskoKruM2010
      @UskoKruM2010  10 місяців тому +1

      ¡Gracias por apreciar mi trabajo! 💪 🎉 💪

  • @arnold0803
    @arnold0803 3 роки тому +13

    compadre deberías explicar la instalación de virtualenv desde consola de windows ya que me daba errores desde vscode
    C:\Users\HP>pip install virtualenv esto

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Ok, lo tendré en cuenta, amigo Harold ! Gracias! 👏

    • @LaBrigid
      @LaBrigid 4 місяці тому

      gracias andaba frustrada

  • @vitaminservice_
    @vitaminservice_ Рік тому +1

    Buenísimo! Me ha enseñado varias cosas ahora que estoy empezando en py. Gracias.

    • @UskoKruM2010
      @UskoKruM2010  Рік тому +1

      ¡Excelente! Me alegra mucho estarte ayudando. 🙋‍♂️

  • @yonathanmercede5176
    @yonathanmercede5176 5 днів тому +1

    Excelente video, muchisimas gracias.

    • @UskoKruM2010
      @UskoKruM2010  4 дні тому +1

      ¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. 🎇 😊

  • @AlondraRubiFloresMartinez
    @AlondraRubiFloresMartinez 2 місяці тому +1

    es la 1 de la mañana y estoy haciendo tarea, muy buen video, nuevo sub

    • @UskoKruM2010
      @UskoKruM2010  2 місяці тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad. 🎇

  • @humbertoleal7683
    @humbertoleal7683 7 місяців тому +1

    Mil gracias, me ayudo mucho. Saludos desde Bogota-Colombia

    • @UskoKruM2010
      @UskoKruM2010  7 місяців тому

      ¡Excelente! Me alegra mucho que mi trabajo te haya servido. ✌ 🙌

  • @jagomezgil
    @jagomezgil 2 роки тому +3

    Excelente contenido amigo! Estoy aprendiendo mucho con tus tutos. Tienes un seguidor más!

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      ¡Excelente, José Antonio! Me alegra saber eso, muchas gracias. 🙌

  • @billroblesgaribay1864
    @billroblesgaribay1864 Місяць тому +1

    eres lo maximo hermano muchas gracias!

    • @UskoKruM2010
      @UskoKruM2010  Місяць тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. 💪

  • @jjvprojj301
    @jjvprojj301 Рік тому +2

    Que maquina!!! gracias por este tutorial, mas así por favor !!! nuevo seguidor :)

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Gracias a ti por verlo! Claro, traeré más videos siempre! 🎉

  • @deeplazydev
    @deeplazydev Рік тому +1

    Me gustó el video, dinámico, directo a los puntos... felicitaciones

  • @nehemiasherrera
    @nehemiasherrera Рік тому +1

    Excelente explicación! Bastante clara y sencilla de entender!❤

  • @gastonmorales3619
    @gastonmorales3619 Рік тому +1

    ME encantó y aprendí mucho con este corto video, te pido una mano sabiedo si ese entorno virtual se puede utilizar para ejecutar scripts sobre un crontab. Gracias!

    • @UskoKruM2010
      @UskoKruM2010  Рік тому +1

      ¡Excelente, Gaston! Pues la verdad es que ahora mismo no lo sé, ¿podrías investigarlo y me comentas?

  • @johangil8581
    @johangil8581 Рік тому +1

    El mejor que he visto

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Gracias, Johan! Me alegra que te haya servido. 😊

  • @pradelsonfrancois2913
    @pradelsonfrancois2913 3 роки тому +1

    Wow uskokrum.. Es exactamente lo que necesitaba

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +1

      ¡Excelente, amigo! Que gusto que te haya servido. 👍 😊

  • @Henry_Nunez
    @Henry_Nunez 3 роки тому +1

    Excelente video. Buena explicación. Le di el primer like 👍 y espero de ahora en adelante que la persona que suba el video sea el primero en hacerlo y así nos ayudamos todos. 😀

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому

      ¡Excelente! Sii, te agradezco mucho por ese apoyo, amigo Henry! Un fuerte abrazo 🤗

  • @anthonybrayan10
    @anthonybrayan10 Рік тому +1

    Que gran contenido amigo Oscar 👏🏽🔥🥳

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Que gusto tenerte por aquí, amigo Anthony! 🎇

  • @tzyelika2612
    @tzyelika2612 Рік тому +1

    gracias por la ayuda tenia horas tratando de resolver el problema simple pero tedioso.

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Ahora sabes cómo hacerlo, me da mucho gusto. 🙋‍♂️ 💪

  •  Рік тому +2

    Hola, como siempre gran video. Quiero dejar mi solución porque teniendo windows 10 de 64 bits(no sé si tendrá algo que ver) para poner el entorno virtual tuve que tipear porque uso bash python -m venv nombre_carpeta_virtual ej venv , luego para activar source venv/Scripts/activate tuve que crear en la carpeta venv un archivo.py para que se vea el intérprete, igualmente no me salia en venv, abajo donde dice python y la versión, presioné y tira otros intérpretes y se elige en el diga venv. Espero les sirva.

  • @jardelx20
    @jardelx20 2 роки тому +1

    Buena explicación, una consulta si tengo un crudo básico en pytho creado en el entorno virtual para subirlo a un servidor se sube con todo y el entorno virtual

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому +1

      Nop, lo ideal sería instalar los paquetes en el entorno de producción (servidor). ✅

  • @luisvillegas3997
    @luisvillegas3997 Рік тому +1

    Muchas gracias! ¿ se pueden trabajar varios proyectos en un unico entorno ?

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Si, pero no es lo recomendable, la idea es tener 1 entorno dedicado para cada proyecto. ✌

  • @pacomerol9359
    @pacomerol9359 Рік тому +1

    qué extensiones usas para la config de vcode? cuáles recomiendas

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Tengo muchas, próximamente haré un video mostrando todas ellas. 💪

  • @costelo04
    @costelo04 Рік тому +2

    Excelente, muchas gracias.

    • @UskoKruM2010
      @UskoKruM2010  Рік тому +1

      ¡Gracias por apreciar mi trabajo! 🙌

  • @luckexe-cp8qu
    @luckexe-cp8qu 3 місяці тому +1

    Muchas gracias😁

    • @UskoKruM2010
      @UskoKruM2010  3 місяці тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. 😊 🎉

  • @robertodibon
    @robertodibon 9 місяців тому +1

    Ante todo muchas gracias por tus videos, sos muy bueno explicando!
    Te tengo una pregunta, he casi terminado un proyecto de app web con flask, creada dentro de un entorno virtual y cuando reviso las versiones de flask y otros paquetes instalados denrto del entorno con pip list, no coinciden con mi archivo inicial que cree con freeze requirements cuando comencé el proyecto.
    Todo funciona muy bien de todas maneras, pero por que sucede esto ?
    Gracias por tu tiempo, Slds desde Ar!

    • @UskoKruM2010
      @UskoKruM2010  9 місяців тому +1

      Uhmm que raro, quizás los actualizaste y no lo recuerdas. 👀

  • @SilvestreSamaicon
    @SilvestreSamaicon Рік тому +1

    excelente bien explicado felicitaciones y gracias

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Gracias por apreciar mi trabajo, amigo! 🤗

  • @orlandomontes6004
    @orlandomontes6004 3 роки тому +2

    Hola
    Voy iniciando en este lenguaje y tengo una duda, entonces es más factible tener instaladas solamente las dependencias mas necesarias de manera global? Y solamente las que vaya ocupando en cada proyecto las instalo desde su propio entorno virtual? Es que vi que tenias instalado Django de manera global y luego lo volviste a instalar en el proyecto.
    Muchas gracias por tus videos, espero lograr aprender python y llevarlo al backend. Son de gran utilidad para iniciar

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +2

      Exactamente así, lo entendiste perfectamente, Orlando. 😊

  • @williansuarez3988
    @williansuarez3988 Рік тому +1

    Perfecto, muy buena explicación

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Gracias, Willian! Me alegra saber eso. 👏

  • @HectorFerrada
    @HectorFerrada 3 роки тому +2

    Interesante todo, pero sería bueno que pudieses explicar cómo instalar varias versiones de Python de manera global. Sería de gran ayuda.

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +2

      ¡Anotado, estimado Héctor! Gracias por tu apoyo. 😎 ✌

    • @diegoluquelinares2737
      @diegoluquelinares2737 3 роки тому

      @@UskoKruM2010 por favor King seria muy genial de tu parte.

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому

      @@diegoluquelinares2737

  • @luizautomation7229
    @luizautomation7229 3 роки тому +2

    Magnifico video muchas gracias, solo unas dudas, tiene caducidad dejar un entorno virtual activo? se pueden tener varios entornos virtuales activos a la vez dentro de la maquina? si se reinicia la maquina se necesita activar el entorno virtual o queda activo hasta que le indiquemos desactivar?. muchas gracias

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +1

      ¡Excelentes preguntas! Bueno, yo siempre desactivo el entorno al terminar de trabajar. Se pueden tener varios activos, para diferentes proyectos, si. ✅

  • @nicolasc9233
    @nicolasc9233 Рік тому +1

    Consulta, que extenció de VS Code estás usando que lo hace tan vistoso?

  • @KevinAQM
    @KevinAQM 3 місяці тому

    Explicas excelente, amigazo! Eres muy didáctico. Consulta, cual es la diferencia entre usar este método y usar: python -m venv venv

    • @UskoKruM2010
      @UskoKruM2010  3 місяці тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. ✌ Es muy parecido, el tema es el paquete que uses (yo prefiero virtualenv). ✅

  • @edgargiobanny
    @edgargiobanny Рік тому +1

    Excelente video me ayudo a entender este tema saludos amigo y gracias por compartir

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Excelente, amigo Edgar! Que gusto. 😊

  • @bbkmg256
    @bbkmg256 9 місяців тому +1

    Una pregunta, que a la hora de empezar a trabajar con venv me dejó pensando, cuando haces el pase del dir. src y el fichero requirements.txt al otro dir raiz que supondría ser otro sistema por ejemplo, por que a la hora de (habiendo creado el entorno virtual y tal) descargar las dependencias, en vez de marcar la barra de progreso como si se estuviese transfiriendo paquetes, te marca como que se está usando (calculo yo) el paquete cacheado de algun lado?, es decir, los paquetes descargados de las dependencias se cachean en el sistema?, en caso de queres limpiar (eliminar esos paquetes), donde estaría ese dir caché?.
    Buen video por cierto :)

    • @UskoKruM2010
      @UskoKruM2010  9 місяців тому

      Uhmm no, en realidad no, se descargan nuevamente desde Internet. ✅

  • @RonaldMAMANIQUISPE
    @RonaldMAMANIQUISPE 2 місяці тому +1

    tome su like buen hombre 👍

    • @UskoKruM2010
      @UskoKruM2010  2 місяці тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. 💪 🎉

  • @stellavillaverde8411
    @stellavillaverde8411 2 роки тому +2

    Si están trabajando con Termux es :
    pip install virtualenv
    virtualenv -p python3 env
    cd env/bin
    chmod 755 activate
    source ./activate

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому +1

      ¡Gracias por el aporte, Stella! 🙌

    • @InterDigitalia
      @InterDigitalia 2 роки тому +1

      Gracias, me había estado rompiendo la cabeza olvidé que mi distro trae Termux default

  • @yeisonstivensanzcastro3263
    @yeisonstivensanzcastro3263 3 роки тому +1

    Gracias por el video, cual es el plugin que utilizas para que se pueda ver mejor el requirements.txt
    ? Gracias

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +1

      VS Icons, es una extensión dentro de VS Code. 👨‍💻

  • @ezeparodi712
    @ezeparodi712 8 місяців тому +1

    Hola, una consulta, cuando instalo el virtualenv, no me instala el setupstools ni el wheel, solo el pip. alguno recomendacion? gracias!

    • @UskoKruM2010
      @UskoKruM2010  8 місяців тому

      Uhmm creo que ahora mismo es así, con la última versión de virtualenv, igual prueba creando un entorno virtual y viendo si funcionan los paquetes. ✅

  • @gersalina2
    @gersalina2 Рік тому +1

    Impecable contenido! (2023)

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Excelente, amigo! Me alegra saber que te ha servido. 🙌

  • @erickaraya2481
    @erickaraya2481 3 роки тому +2

    Amigo ayuda, no me aparece en mi lista de pip virtuaenv. como lo instalo para python 3.9?? debo usar solo pip install virtualenv??

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому

      Así es, Erick, lo instalas mediante pip install virtualenv. 😁

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Aquí te dejo un video detallado para que puedas corregirlo: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅

  • @Quemedices684
    @Quemedices684 20 днів тому

    Muy bueno! Una pregunta.. ¿y si quiero cambiar la propia versión de python?

    • @UskoKruM2010
      @UskoKruM2010  18 днів тому

      Uhmm ¿instalar varios intérpretes a la vez? Puede ser una buena idea para un video. ✅

  • @didimoescobar2247
    @didimoescobar2247 2 роки тому

    Hola,,, gran video, muy claro todo !!!!! me puedes decir que extension de iconos tienes para VS CODE

  • @juancaldas3119
    @juancaldas3119 5 місяців тому +1

    Genial amigo ...
    Un aporte de contenido muy bueno ... una pregunta bro ... se puede tener un entorno similar a un cuaderno de google collabs en mi computador ... yo trabajo en cuadernos de collab pero limitan mucho y me gustaria poder intalar todas las librerias y dependencias en mi ordenador y trabajar ahi sin necesidad de pedir gpus y maquinas de terceros .... eso es posible bro ? .... te agradesco mucho desde ya ... xfa ... obviamente like y subscrito 😊

    • @UskoKruM2010
      @UskoKruM2010  5 місяців тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. ✌ Pues, tendría que investigar, pero es interesante lo que comentas. 💪

    • @juancaldas3119
      @juancaldas3119 5 місяців тому

      @@UskoKruM2010si bro me gusto mucho tu trabajo esta excelente 👌 ... desde luego veré tus videos veo que tienes muy buen contenido cuenta con eso bro 😉 👍.... y pues me ayudarías mucho ami y de seguro a muchos si pudieras crear un cuaderno o entorno similar para trabajar e instalar en nuestro computador xfa eternamente agradecido .... desde ya agradesco tu esfuerzo y dedicación... Dios te bendiga y que tú canal siga creciendo y sea el mejor 👏.... ánimo

  • @tupapielrey3978
    @tupapielrey3978 Рік тому +1

    hola una consulta a mi me sale error cuando ejecuto el comando virtualenv -p python3 env me dice lo siguiente virtualenv : El término 'virtualenv' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó
    una ruta de acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo.
    En línea: 1 Carácter: 1
    + virtualenv -p python3 env
    + ~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (virtualenv:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Aquí tienes la solución: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅

  • @JoelPasapera
    @JoelPasapera 5 місяців тому +1

    tengo un proyecto que quisiera migrarlo a otro dispositivo pero no he echo ese paso de crear un entorno virtual primero, ¿como podria hacer en ese caso?

    • @UskoKruM2010
      @UskoKruM2010  5 місяців тому +1

      Uhmm podrías replicar el proyecto creando el entorno virtual desde 0, no habría problema con el código ya existente. ✅

  • @user-fq2ty
    @user-fq2ty 3 роки тому +2

    Buen video bro, tengo una consulta, yo lo asimilo esto como al node_modules de node.js pero no entiendo algo, que pasa si en mi carpeta de trabajo instalo las dependencias con pip, se instalan de forma global? cual es la idea de trabajar con entornos de trabajo? y no simplemente hacer un pip install?

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому

      Estimado SC, la idea es exactamente la misma de Node.js: aislar las dependencias (paquetes en este caso) necesarios para cada proyecto, de esa forma tienes tu lógica separada y solo perteneciente a un proyecto. 👨‍💻

  • @CROscarAbrahamJosePadillaSolis

    Que video tan genial, me surgió una duda, como podría acceder a archivos que tengo de forma local y viceversa específicamente, por ejemplo que tenga datos en mi computadora y haya un enlace para que solo use esos datos en el ambiente virtual, no se si sea parecido pero quiero instalar un programa 3d slicer y hay un modulo que necesita python 3.9, como podria instalarlo en el entorno virtual y que acceda a los modulos instalados en el entorno virtual, muchas gracias de antemano si pudieran comentar.

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Ouhh deberías poder acceder usando el sistema de archivos de Windows, de forma directa, inténtalo así. 🙌

  • @velizalexander9994
    @velizalexander9994 8 місяців тому +1

    Hola, cuando agrego el entorno virtual, no me aparece la carpeta scripts dentro de env.

    • @UskoKruM2010
      @UskoKruM2010  8 місяців тому

      Pues, te recomiendo revisar este video: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅

  • @claudiarojas2818
    @claudiarojas2818 2 роки тому +1

    Gracias por la explicación, Saludos

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      ¡Gracias a ti por apreciarla, Claudia! 👏

  • @robertoceratti5523
    @robertoceratti5523 3 роки тому +1

    Hola master , par un proyecto de blog neceito a fuerza haverlo con un entorno virtuakl? y cuando subes algo para poder subir a internet el proyecto gracias

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +1

      Pues, los entornos virtuales nos ayudan a mantener separados los paquetes que necesitamos para un único proyecto. En cuando a lo otro que comentas, tengo planeando un tutorial así. 🙌 😁

    • @robertoceratti5523
      @robertoceratti5523 3 роки тому +1

      @@UskoKruM2010 genial como siempre saludos desde México

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому

      @@robertoceratti5523 Saludos desde Perú, amigo! 🙌

  • @dvoraklovelace2801
    @dvoraklovelace2801 2 роки тому +1

    Rápido y conciso. Buen video

  • @AleBlock
    @AleBlock Рік тому

    al principio del video que de con la duda cuando estaba creando el entorno virtual y dijo "virtualen voy a indicarle la bandera -p", que hace la bandera (-p)?? es que estoy aprendiendo a programar

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Es para indicar un parámetro, para eso se indica algún símbolo con el guión antepuesto. 🙌

  • @VasilyEgorovo
    @VasilyEgorovo Рік тому +1

    Hola ¿qué tal Usko? Llevo algunas semanas que comencé a seguir tu vídeo en el cual me basé para hacer una aplicación para mi hermano que tiene un negocio, todo me funcionó a la perfección y ya voy bastante adelante en el proyecto, pero me he tomado con un problema, estoy tratando de hacer una consulta para saber si un id de cliente existe, y ya he intentado de todo lo que he encontrado y no he podido lograrlo. Hay alguna forma que pudieras ayudarme? tengo 3 días con el mismo error tratando cosas pero no logro dar con la solución

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Claro, aquí podemos conversar: uskokrum2010.com/public/servicios ✅

  • @jaimeviloriogreen
    @jaimeviloriogreen 2 роки тому +1

    cual me recomiendas, según tu experiencia virtualenv o pipenv? Gracias de antemano!

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      virtualenv hasta ahora es la opción que he usado y no me quejo para nada. ✅

  • @emmagomez8631
    @emmagomez8631 2 місяці тому

    hola, espero que esten muy bien.
    quiera realizar una consulta.
    no estoy pudiendo instalar psycopg2 para continuar aprendiendo con postgre, me tira cierto error y no puedo seguir.
    este es el mensaje que me da:
    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for psycopg2
    Running setup.py clean for psycopg2
    Failed to build psycopg2
    ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (psycopg2)
    muchas gracias.

    • @UskoKruM2010
      @UskoKruM2010  2 місяці тому

      Uhmm eso está raro, solo te podría recomendar revisar nuevamente el video (de forma muy detallada). Si gustas, podríamos agendar una clase privada para ver tu problema, puedes contactarme en: uskokrum2010.com/public/contacto

  • @gammaraybeam9462
    @gammaraybeam9462 3 роки тому +1

    Una duda, esto no vendría a ser lo que hace docker? Es que lo estoy utilizando actualmente, pero querría saber si esto es algo que se suma a docker, o es una alternativa a docker.

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому

      Pues no, Docker es algo mucho más completo y no solamente perteneciente a Python. 👀

  • @osvian2009
    @osvian2009 Рік тому +1

    Excelente contenido. Nuevo suscritor.

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Gracias, Óscar! Me alegra haberte ayudado. 😊

  • @pcanteroh
    @pcanteroh 8 місяців тому

    Excelente, en que minutos del video se cargo la version de python en el entorno virtual?

    • @UskoKruM2010
      @UskoKruM2010  8 місяців тому

      Uhmm no sé a que te refieres exactamente, amigo. 😊

  • @santiagorisueno8161
    @santiagorisueno8161 Рік тому +1

    Antes de todo como recomendación. hubieras enseñado como tener de manera global virtualenv, no te demoras ni 5 segundos en explicar eso. Muy buen video 👌

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Gracias por la recomendación! Lo expliqué por aquí: ua-cam.com/video/Fxwul-SzSy8/v-deo.html 💪

  • @SuperEmiita
    @SuperEmiita 8 місяців тому +1

    Mil graciasss!!!

    • @UskoKruM2010
      @UskoKruM2010  8 місяців тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya servido. 💪 👌

  • @HernandoRomero-yl7qs
    @HernandoRomero-yl7qs Рік тому

    Hola, soy nuevo en los temas de django, pregunto: ¿cuando voy a producción es necesario un entorno virtual?. Gracias

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      No es estrictamente obligatorio, pero podría ser una buena idea, recordemos que tu servidor de producción va a estar dedicado totalmente a tu app de Django, podrías instalar los paquetes directamente, como lo hice aquí: ua-cam.com/video/CjC-gI0hdVs/v-deo.html

  • @rubengarciagarcia2238
    @rubengarciagarcia2238 2 роки тому +1

    Buen día,
    Tengo un problema cuando creo mis entornos virtuales.
    Tengo dos versiones de python, 3.8.5 y 3.10.5
    Ejemplo
    Usando el comando; virtualenv -p python3.10.5 env1,
    me crea el entorno pero no me marca error al usar pip, tengo que instalar pip nuevamente en el entorno.
    Usando el comando virtualenv env1
    Me crea el entorno pero me asigna la version 3.8.5, ya no presenta el error en pip.
    Ya he actualizado pip en el etorno global y sigue presentando ese error.

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому +1

      Ouh... intenta simplemente así: python -m virtualenv venv

    • @rubengarciagarcia2238
      @rubengarciagarcia2238 2 роки тому +1

      @@UskoKruM2010 muchas gracias.
      Empecé a usar los ambientes virtuales con el gestor conda.

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      @@rubengarciagarcia2238 Muy bien!

  • @Ramunay
    @Ramunay Рік тому +1

    Hola. Esto lo puedo usar en linux? Gracias

  • @osvaldosolano3136
    @osvaldosolano3136 2 роки тому +1

    Profe necesito de su ayuda, power shell no me deja ejecutar el archivo, me indica que el archivo no está firmado digitalmente, ya trate de modificar la directiva de ejecución pero no me ha funcionado.
    Espero que me pueda ayudar para terminar este curso!!

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Ouh... ¿podrías unirte a mi grupo de Telegram para ver más directamente tu error? 👨‍💻

  • @CryptoBuilders
    @CryptoBuilders 10 місяців тому

    Amigo una consulta, al activar el venv cuando ejecuto el archivo activate, solo me deja hacerlo si utilizo previamente = "Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
    " pero luego deberia volver a ponerlo en Restricted por seguridad verdad? Como se maneja eficientemente este tema en los distintos proyectos? Gracias!

    • @UskoKruM2010
      @UskoKruM2010  10 місяців тому

      Hay una forma de activarlo para siempre, te recomiendo que eches una mirada en Google, es fácil. ✅

  • @ddoyharzabal
    @ddoyharzabal Рік тому +1

    muy bueno! gracias

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Gracias por apoyar mi trabajo, Daniel! 🎇

  • @rgbesmedia
    @rgbesmedia Рік тому +1

    Buenísimo!

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      ¡Gracias por apoyar mi trabajo! 🙌 😊

  • @LeandroCamejoSuazo
    @LeandroCamejoSuazo 2 місяці тому

    hola, cuando creo el entrono virtual no se muestra la carpeta Scripts a la que hace alución el video.

    • @UskoKruM2010
      @UskoKruM2010  2 місяці тому

      Uhmm eso está raro, solo te podría recomendar revisar nuevamente el video (de forma muy detallada). Si gustas, podríamos agendar una clase privada para ver tu problema, puedes contactarme en: uskokrum2010.com/public/contacto

  • @enoccastro9355
    @enoccastro9355 7 місяців тому +1

    gran contenido

    • @UskoKruM2010
      @UskoKruM2010  7 місяців тому

      ¡Excelente! Gracias a ti por apreciar mi trabajo. 🙌 😊

  • @enlamadrepatria
    @enlamadrepatria 3 роки тому +1

    hola, que buen video, solo tengo una duda puedo instalar Firebase en este entorno virtual?

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +1

      ¡Gracias! Pues, si te refieres a la conexión hacia Firebase, pues si, siempre existe un módulo para todo. 👌

  • @arleyweed9678
    @arleyweed9678 3 роки тому +1

    Ya complete este curso, ahora sigo con django?

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +1

      O con Flask, tengo 2 tutoriales ya en mi canal. 👌

    • @arleyweed9678
      @arleyweed9678 3 роки тому +1

      @@UskoKruM2010 Gracias

  • @antoniosilveraremicio2596
    @antoniosilveraremicio2596 2 роки тому +1

    Para crear un entorno virtual, me funciona "python -m venv env" . ¿Es lo mismo que "virtualenv -p python3 env"?

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Uhmm no es lo mismo, pero si te funciona, pues supongo que está bien. ✌

  • @luxiano45
    @luxiano45 Рік тому

    Amigo muchas gracias! Tengo una duda, me dijeron que para automatizar la ejecucion de un script python debo crear un ambiente virtual, ya que hacerlo directamente desde el programador de tareas no funciona. Tendrá algun video sobr eso?

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Pues justamente este jeje, de eso trata este video: de entornos virtuales. 💪

  • @edas12000
    @edas12000 2 роки тому

    Hola disculpa. Cuando señalas que si queremos entender lo que es entornos virtuales, y colocas un enlace para llegar a ese vide. Ese enlace que colocas nos envia a este mismo video .

  • @distraido7614
    @distraido7614 Рік тому

    pero si estaria emulando se aislaria del sistema operativo que quiero automatizar?

    • @distraido7614
      @distraido7614 Рік тому

      estoy intentado usar python en libreelec y tengo problemas de limitacion de instalacion de pip y muchas librerias

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Así es.

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Nunca he visto eso 👀 No sabía que había un límite

  • @diegosimancas2911
    @diegosimancas2911 Рік тому

    hola saludos cordiales, estoy tratando de crear el entorno virtual en python pero me sale el siguiente error + FullyQualifiedErrorId : CommandNotFoundException, cómo soluciono?...gracias

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Aquí tienes algunas posibles soluciones: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅

  • @ezequielsteger3482
    @ezequielsteger3482 2 роки тому

    Profe una consulta, si tengo un proyecto ya creado y lo quiero meter dentro del entorno virtual como hago? Estoy trabajando desde Linux, gracias!

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Este video es tu solución: ua-cam.com/video/SXVdnEGetPI/v-deo.html ✅

  • @Vea800
    @Vea800 9 місяців тому

    Es posible instalar otra versión anterior de Python en ese entorno? Porque vi que usas python3 que creo que te instala tu misma versión global cierto?
    Yo estoy tratando de hacer un entorno con una versión vieja que soporta librerías que no fueron actualizadas

    • @UskoKruM2010
      @UskoKruM2010  9 місяців тому

      Ouh... si se puede, pero tendrías que tener varios intérpretes instalados, y con el intérprete que necesites crear tu entorno virtual. 💪

  • @juniormolinabendezu2714
    @juniormolinabendezu2714 3 роки тому +1

    Buenas, cual es la diferencia de -m y -p en virtualenv "-p" python3 env

    • @UskoKruM2010
      @UskoKruM2010  3 роки тому +1

      Aquí te dejo la documentación oficial para que aprendas eso y mucho más: virtualenv.pypa.io/en/latest/cli_interface.html

  • @pw4645
    @pw4645 2 роки тому +1

    Pero como seria si necesito un env en otra version de Python por ejemplo la 3.9?

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому +1

      Pues, primero deberías tener esa versión del intérprete de Python instalada en tu equipo, para poder crear entornos virtuales con esa versión. 😊

    • @pw4645
      @pw4645 2 роки тому

      @@UskoKruM2010 gracias amigo por tu respuesta. Entendiendo ahora mi ultima pregunta seria: como se cambiaria de versiones de Python en Windows, es decir, si tengo instaladas la 3.8 y 3.9 , Como podria utilizar por ejemplo la 3.8 si la que esta activa es la 3.9 ? Gracias de antemano. 🤝

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      @@pw4645 Tendrías que indicar la ruta exacta del intérprete con cada ejecución: muy tedioso 🤔

  • @elricho72
    @elricho72 2 роки тому

    Genial tu video, te hago una importanticima, cuando creo el exe con este comando en el entorno virtual pyinstaller --windowed --onefile app.py me genera el exe pero al ejecutarlo me dice que por ejemplo pypside2 no existe el modulo, osea ni siquiera en mi pc funciona donde si anda sin compilar, porque es eso ? GRACIAS !

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Uhmm pues, no he tocado ese punto en este video, por lo que no podría ayudarte con ello por ahora, lo siento. 🤔

  • @samuelcruz8227
    @samuelcruz8227 Рік тому

    Hola, a mi no me deja crear el entorno virtual
    esto me aparece:
    virtualenv : El término 'virtualenv' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable.
    Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta es correcta e inténtelo de
    nuevo.

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Aquí tienes la solución: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅

  • @Jorge-ew6fk
    @Jorge-ew6fk 2 роки тому +1

    Que hago si ya instale el pip virtualenv y no me reconoce ese comando la terminal :(

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Ouh... ¿qué error te sale?

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому +1

      Aquí te dejo un video detallado para que puedas corregirlo: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅

  • @jordyromero1052
    @jordyromero1052 2 роки тому

    bro, instalé la ultima version de python segun tu video pero al ejecutar virtualenv -p python3 env.. . me sale que el termino virtualenv no se reconoce como nombre de un cmdlet, . AYUDA

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Aquí tienes: timsherratt.org/digital-heritage-handbook/docs/python-pip-virtualenv/

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Aquí te dejo un video detallado para que puedas corregirlo: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅

  • @augusto352
    @augusto352 Рік тому +1

    Excelenteeee

  • @elchocomarquez1038
    @elchocomarquez1038 5 місяців тому +1

    buen video

    • @UskoKruM2010
      @UskoKruM2010  5 місяців тому

      ¡Excelente! Me da mucho gusto que mi trabajo te haya sido de utilidad, no olvides que en mi canal tengo varios videos similares a éste, te invito a que los revises. ✌

  • @guillermopineda6667
    @guillermopineda6667 Рік тому

    Cómo podría definir exactamente qué versión de python necesito?

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Busca en la documentación oficial la novedad de cada una de esas versiones, aunque la gran mayoría de características sirven a partir de la versión 3.6 ✅

  • @MarcoAntonioRamirezHerre-kt2zt

    Alguien sabe que hacer si me sale este rror?
    virtualenv : El término 'virtualenv' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe si escribió
    correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo.
    En línea: 1 Carácter: 1
    + virtualenv -p python3
    + ~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (virtualenv:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Aquí tienes la solución: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅

  • @fvc1612
    @fvc1612 Рік тому

    El virtualenv se instala en la carpeta de site-packages o en Scripts?

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      No, el paquete virtualenv se instala de modo global para poder crear entornos virtuales para diferentes proyectos: ua-cam.com/video/Fxwul-SzSy8/v-deo.html

    • @fvc1612
      @fvc1612 Рік тому

      ​@@UskoKruM2010 Claro se instala a nivel global, me refiero a que en algunos sitios se dice que para instalar ese paquete via pip a nivel global se debe utilizar el cmd dentro de la carpeta Scripts, advirtiendo que es la manera correcta de hacerlo. Sin embargo, tengo entendido que cualquier paquete de terceros que se instale desde el cmd se guardará en la carpeta site-packages global, por lo que tranquilamente se puede usar el cmd desde cualquier lado. Por eso mi duda.

    • @UskoKruM2010
      @UskoKruM2010  Рік тому +1

      @@fvc1612 Uhmm pues si, entendería que sí, normal.

  • @ivanesquivel7520
    @ivanesquivel7520 2 роки тому

    profe, al querer ejecutar el codigo virtualenv -p python3 env
    me da el siguiente error
    virtualenv : El término 'virtualenv' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de
    acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo.
    En línea: 1 Carácter: 1
    + virtualenv -p python3 env
    + ~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (virtualenv:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    No entiendo por que si ya instale el virtualenv, me pordias ayudar?

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Aquí puedes aprender cómo instalarlo: packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/

    • @didimoescobar2247
      @didimoescobar2247 2 роки тому +1

      Debes añadir el virtualenv y tu version de python a tu PATH de usuario en tu PC

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому +1

      @@didimoescobar2247 Gracias por el aporte 🙌

    • @UskoKruM2010
      @UskoKruM2010  2 роки тому

      Aquí te dejo un video detallado para que puedas corregirlo: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅

  • @winnie_33
    @winnie_33 2 роки тому +1

    Gracias, crack!

  • @ingridce
    @ingridce Рік тому

    Hola tengo un problema, cuando pongo pip list aparece virtualenv, pero a la hora de ponerlo en la consola me pone que no se reconoce como un comando interno o externo, que puedo hacer? :(

    • @UskoKruM2010
      @UskoKruM2010  Рік тому

      Aquí tienes: ua-cam.com/video/Fxwul-SzSy8/v-deo.html ✅