{"id":2572,"date":"2025-10-16T10:01:09","date_gmt":"2025-10-16T08:01:09","guid":{"rendered":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/?page_id=2572"},"modified":"2025-10-17T16:12:03","modified_gmt":"2025-10-17T14:12:03","slug":"entorno-virtual","status":"publish","type":"page","link":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/entorno-virtual\/","title":{"rendered":"Entorno virtual"},"content":{"rendered":"<h2>Entorno virtual<\/h2>\n<h3>\u00a0\u00bfQu\u00e9 es un entorno virtual?<\/h3>\n<p>Un <strong>entorno virtual en Python<\/strong> es una herramienta que permite crear un espacio aislado para instalar paquetes y dependencias espec\u00edficas de un proyecto, sin afectar el resto del sistema o a otros proyectos.<\/p>\n<p>En t\u00e9rminos pr\u00e1cticos, un entorno virtual es una carpeta que contiene una instalaci\u00f3n independiente de Python, junto con sus propios paquetes y scripts. Esto permite:<\/p>\n<ul>\n<li>Evitar conflictos entre versiones de paquetes usados en diferentes proyectos.<\/li>\n<li>Reproducir entornos de desarrollo en otros equipos o servidores.<\/li>\n<li>Mantener limpio el entorno global de Python del sistema.<\/li>\n<\/ul>\n<div><\/div>\n<h3>\u00bfC\u00f3mo se crea?<\/h3>\n<p>Con el m\u00f3dulo <code>venv<\/code> incluido en Python 3:<\/p>\n<p>En linea de comando:<\/p>\n<pre>python -m venv nombre_del_entorno<\/pre>\n<p>Esto crea una carpeta llamada <code>nombre_del_entorno<\/code> donde se instalar\u00e1n los paquetes.<\/p>\n<div><\/div>\n<h3>\u00a0\u00bfC\u00f3mo se activa?<\/h3>\n<ul>\n<li>En Windows:<\/li>\n<\/ul>\n<pre><code>nombre_del_entorno\\Scripts\\activate<\/code><\/pre>\n<p>En macOS\/Linux<\/p>\n<pre><code>source nombre_del_entorno\/bin\/activate<\/code><\/pre>\n<h3><\/h3>\n<h3>\u00bfC\u00f3mo se desactiva?<\/h3>\n<p>En linea de comando:<\/p>\n<pre><code>deactivate<\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2>\u00bfComo instalar paquetes en python?<\/h2>\n<p>Con el entorno virtual activado:<\/p>\n<pre>pip install 'nombre'<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Entorno virtual \u00a0\u00bfQu\u00e9 es un entorno virtual? Un entorno virtual en Python es una herramienta que permite crear un espacio aislado para instalar paquetes y dependencias espec\u00edficas de un proyecto, sin afectar el resto del sistema o a otros proyectos. <a href=\"https:\/\/bioinfo2.ugr.es\/biocomputacion\/entorno-virtual\/\" class=\"read-more\">Read More &#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/wp-json\/wp\/v2\/pages\/2572"}],"collection":[{"href":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/wp-json\/wp\/v2\/comments?post=2572"}],"version-history":[{"count":5,"href":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/wp-json\/wp\/v2\/pages\/2572\/revisions"}],"predecessor-version":[{"id":2579,"href":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/wp-json\/wp\/v2\/pages\/2572\/revisions\/2579"}],"wp:attachment":[{"href":"https:\/\/bioinfo2.ugr.es\/biocomputacion\/wp-json\/wp\/v2\/media?parent=2572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}