SlideShare una empresa de Scribd logo
PYTHON CON ANACONDA
Preparado como parte de las Actividades por el LII Aniversario de la
Facultad de Ciencias Puras y Naturales
M.Sc. Aldo Ramiro Valdez Alvarado
Mayo de 2018
Instalación de ANACONDA
ANACONDA Navigator
ANACONDA Conda
Índice
1
2
3
Instalación de ANACONDA1
• Anaconda® es un administrador de paquetes, un
administrador de entornos, una distribución de Python y una
colección de más de 1,000 paquetes de código abierto. Es de
código abierto y fácil de instalar, y ofrece soporte gratuito a
través de su comunidad.
• Si no se desea una gran cantidad de paquetes se puede usar
Miniconda, que es un instalador de Conda ligero que solo
incluye Python (en versiones 2.7 o 3.x)
• Después de instalar Anaconda o Miniconda, si prefiere una
Interfaz Gráfica de Usuario (GUI) de escritorio, utilice
Navigator. Si prefiere usar el prompt de Anaconda (o
Terminal en Linux o macOS), entonces use Conda.
• Conda es un gestor de paquetes que te permite manejar los
entornos que quieras de manera muy fácil.
• Puede instalar, eliminar o actualizar cualquier paquete
Anaconda con unos pocos clics en Navigator, o con un solo
comando Conda en Anaconda Prompt (Terminal en Linux o
macOS).
1.
2.
3.
4.
5.
PYTHON
• Es software libre y gratuito con licencia BSD (Este tipo de
licencia es muy permisiva para las empresas).
• Es multiplataforma, es decir, funciona en diferentes SO,
como: Windows, MacOS y Linux.
• Es un lenguaje de alto nivel conveniente para un desarrollo
rápido de código.
• Su filosofía de diseño enfatiza la simplicidad y legibilidad de
código.
PYTHON
• Posee un núcleo de lenguaje relativamente pequeño, con el
apoyo de magníficas librerías como: NumPy, SciPy, Scikit-
learn, Pandas, IPython, Matplotlib y otras que ya vimos antes.
• Es multiparadigma, es decir, soporta varios estilos de
programación, es compatible con los paradigmas imperativo,
orientado a objetos, funcional.
• Es un lenguaje de programación interpretado en lugar de
compilado.
• Permite una integración con lenguajes como C, C++, Fortran y
R.
PYTHON
• Tiene un amplio espectro de programadores, tanto aquellos
que son ocasionales, como aquellos que son desarrolladores.
• Tiene una comunidad grande y activa, podemos mencionar:
PyCon, SciPy, EuroPython, PyData, entre otras.
ANACONDA Navigator2
Usando Python…
Para ejecutar PYTHON podemos usar SPYDER:
Para ejecutar PYTHON podemos usar JUPYTER:
Creando Entornos…
En ANACONDA Navigator seleccionamos Environments y le
damos añadir con el signo +
Esto es lo que SI se tiene instalado
Esto es lo que NO se tiene instalado
Añadimos ANACONDA
ANACONDA Conda3
Observamos el Prompt de ANACONDA
Usando Python…
Creando Entornos…
• Para crear un entorno e instalar un paquete en el se usa:
conda create –name prueba biopython
• Para usar o activar el nuevo entorno se usa:
activate prueba
• Para ver la lista de todos los entornos se usa:
conda info --envs
• Para eliminar un entorno se usa:
conda remove –name prueba --all
Aldo Ramiro Valdez Alvarado
Licenciado en Informática
Máster en Dirección Estrategica en Tecnologías de la Información
Máster(c) en Business Intelligence y Big Data
Docente Titular de la Carrera de Informática de la UMSA
Docente de Postgrado en la UMSA y otras Universidades
Ex - Coordinador del Postgrado en Informática UMSA
Conferencista Nacional e Internacional
http://aldovaldezalvarado.blogspot.com/
https://www.linkedin.com/in/msc-aldo-valdez-alvarado-17464820
arvaldez@umsa.bo
aldo_valdez@hotmail.com

Más contenido relacionado

La actualidad más candente

Excepciones.pptx
Excepciones.pptxExcepciones.pptx
Excepciones.pptx
NaciraGomezbarreto
 
Linux booting Process
Linux booting ProcessLinux booting Process
Linux booting Process
Gaurav Sharma
 
Evolución de linux
Evolución de linuxEvolución de linux
Evolución de linux
leopoldo16
 
Evolución de linux
Evolución de linuxEvolución de linux
Evolución de linux
moisescampoverde
 
Unidad 5 Programación de dispositivos moviles
Unidad 5 Programación de dispositivos movilesUnidad 5 Programación de dispositivos moviles
Unidad 5 Programación de dispositivos moviles
kabis_yadira
 
Synchronization linux
Synchronization linuxSynchronization linux
Synchronization linux
Susant Sahani
 
Ansible, best practices
Ansible, best practicesAnsible, best practices
Ansible, best practices
Bas Meijer
 
Diapositiva linux
Diapositiva linuxDiapositiva linux
Diapositiva linux
Marvelia Cozatl
 
Aix install via nim
Aix install via nimAix install via nim
Aix install via nim
muhammad adeel
 
clasificacion de los sistemas operativos
clasificacion de los sistemas operativosclasificacion de los sistemas operativos
clasificacion de los sistemas operativos
aleja rodriguez
 
Estructura y funcionamiento del procesador - parte 2
Estructura y funcionamiento del procesador -  parte 2Estructura y funcionamiento del procesador -  parte 2
Estructura y funcionamiento del procesador - parte 2
Jose Diaz Silva
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
ChriztOpher Medina
 
Historia De Linux
Historia De LinuxHistoria De Linux
Historia De Linux
eduann
 
Operating Systems 1: Introduction
Operating Systems 1: IntroductionOperating Systems 1: Introduction
Operating Systems 1: Introduction
Damian T. Gordon
 
Relacion cargador sistema operativo
Relacion cargador sistema operativoRelacion cargador sistema operativo
Relacion cargador sistema operativo
Nestor Escobar de Leon
 
Comparativa entre windows xp, 7 y 8
Comparativa entre windows xp, 7 y 8Comparativa entre windows xp, 7 y 8
Comparativa entre windows xp, 7 y 8
Allam Contreras Rosales
 
Linux System Monitoring basic commands
Linux System Monitoring basic commandsLinux System Monitoring basic commands
Linux System Monitoring basic commands
Mohammad Rafiee
 
Sistemas expertosprobabilisticos
Sistemas expertosprobabilisticosSistemas expertosprobabilisticos
Sistemas expertosprobabilisticos
UVM
 
Ansible 101
Ansible 101Ansible 101
Ansible 101
Gena Mykhailiuta
 
Mises à jour logicielles en environnement Linux Embarqué, petit guide et tour...
Mises à jour logicielles en environnement Linux Embarqué, petit guide et tour...Mises à jour logicielles en environnement Linux Embarqué, petit guide et tour...
Mises à jour logicielles en environnement Linux Embarqué, petit guide et tour...
Pierre-jean Texier
 

La actualidad más candente (20)

Excepciones.pptx
Excepciones.pptxExcepciones.pptx
Excepciones.pptx
 
Linux booting Process
Linux booting ProcessLinux booting Process
Linux booting Process
 
Evolución de linux
Evolución de linuxEvolución de linux
Evolución de linux
 
Evolución de linux
Evolución de linuxEvolución de linux
Evolución de linux
 
Unidad 5 Programación de dispositivos moviles
Unidad 5 Programación de dispositivos movilesUnidad 5 Programación de dispositivos moviles
Unidad 5 Programación de dispositivos moviles
 
Synchronization linux
Synchronization linuxSynchronization linux
Synchronization linux
 
Ansible, best practices
Ansible, best practicesAnsible, best practices
Ansible, best practices
 
Diapositiva linux
Diapositiva linuxDiapositiva linux
Diapositiva linux
 
Aix install via nim
Aix install via nimAix install via nim
Aix install via nim
 
clasificacion de los sistemas operativos
clasificacion de los sistemas operativosclasificacion de los sistemas operativos
clasificacion de los sistemas operativos
 
Estructura y funcionamiento del procesador - parte 2
Estructura y funcionamiento del procesador -  parte 2Estructura y funcionamiento del procesador -  parte 2
Estructura y funcionamiento del procesador - parte 2
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
Historia De Linux
Historia De LinuxHistoria De Linux
Historia De Linux
 
Operating Systems 1: Introduction
Operating Systems 1: IntroductionOperating Systems 1: Introduction
Operating Systems 1: Introduction
 
Relacion cargador sistema operativo
Relacion cargador sistema operativoRelacion cargador sistema operativo
Relacion cargador sistema operativo
 
Comparativa entre windows xp, 7 y 8
Comparativa entre windows xp, 7 y 8Comparativa entre windows xp, 7 y 8
Comparativa entre windows xp, 7 y 8
 
Linux System Monitoring basic commands
Linux System Monitoring basic commandsLinux System Monitoring basic commands
Linux System Monitoring basic commands
 
Sistemas expertosprobabilisticos
Sistemas expertosprobabilisticosSistemas expertosprobabilisticos
Sistemas expertosprobabilisticos
 
Ansible 101
Ansible 101Ansible 101
Ansible 101
 
Mises à jour logicielles en environnement Linux Embarqué, petit guide et tour...
Mises à jour logicielles en environnement Linux Embarqué, petit guide et tour...Mises à jour logicielles en environnement Linux Embarqué, petit guide et tour...
Mises à jour logicielles en environnement Linux Embarqué, petit guide et tour...
 

Similar a Python con Anaconda

Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)
CAChemE
 
Introducción a Python
Introducción a Python Introducción a Python
Introducción a Python
Eddie Malca
 
Python power 1
Python power 1Python power 1
Python power 1
Manuel Velasco
 
1. Presentación e instalación de Python.pdf
1. Presentación e instalación de Python.pdf1. Presentación e instalación de Python.pdf
1. Presentación e instalación de Python.pdf
JhonJairoMorenoDuart
 
Jupyter e IPython para manipulación de datos
Jupyter e IPython para manipulación de datosJupyter e IPython para manipulación de datos
Jupyter e IPython para manipulación de datos
Software Guru
 
Aprendamos python
Aprendamos pythonAprendamos python
Aprendamos python
xavier vistin
 
Python
PythonPython
Python
kismet010
 
Desarrollo extensiones en OpenOffice.org
Desarrollo extensiones en OpenOffice.orgDesarrollo extensiones en OpenOffice.org
Desarrollo extensiones en OpenOffice.org
Alexandro Colorado
 
Introduccion a-python
Introduccion a-pythonIntroduccion a-python
Introduccion a-python
Ruben Atao Rodriguez
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdf
JaviMartin21
 
Python para todos
Python para todosPython para todos
Python para todos
Erik Gur
 
Python para Todos
Python para TodosPython para Todos
Python_para_todos.pdf
Python_para_todos.pdfPython_para_todos.pdf
Python_para_todos.pdf
charles requena
 
Libro python para todos
Libro   python para todosLibro   python para todos
Libro python para todos
EddyGonzaloOrtizMach
 
Python_para_todos.pdf
Python_para_todos.pdfPython_para_todos.pdf
Python_para_todos.pdf
ssuser626fe4
 
Python para todos
Python para todosPython para todos
Python para todos
sebas145713
 
Python para todos
Python para todosPython para todos
Python para todos
Oralia Real Catorce
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdf
RafalJMalave
 
Introducción a python
Introducción a pythonIntroducción a python
Introducción a python
Lidia Montañez
 
Sesión 1: Python
Sesión 1: PythonSesión 1: Python
Sesión 1: Python
maluacsa
 

Similar a Python con Anaconda (20)

Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)
 
Introducción a Python
Introducción a Python Introducción a Python
Introducción a Python
 
Python power 1
Python power 1Python power 1
Python power 1
 
1. Presentación e instalación de Python.pdf
1. Presentación e instalación de Python.pdf1. Presentación e instalación de Python.pdf
1. Presentación e instalación de Python.pdf
 
Jupyter e IPython para manipulación de datos
Jupyter e IPython para manipulación de datosJupyter e IPython para manipulación de datos
Jupyter e IPython para manipulación de datos
 
Aprendamos python
Aprendamos pythonAprendamos python
Aprendamos python
 
Python
PythonPython
Python
 
Desarrollo extensiones en OpenOffice.org
Desarrollo extensiones en OpenOffice.orgDesarrollo extensiones en OpenOffice.org
Desarrollo extensiones en OpenOffice.org
 
Introduccion a-python
Introduccion a-pythonIntroduccion a-python
Introduccion a-python
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdf
 
Python para todos
Python para todosPython para todos
Python para todos
 
Python para Todos
Python para TodosPython para Todos
Python para Todos
 
Python_para_todos.pdf
Python_para_todos.pdfPython_para_todos.pdf
Python_para_todos.pdf
 
Libro python para todos
Libro   python para todosLibro   python para todos
Libro python para todos
 
Python_para_todos.pdf
Python_para_todos.pdfPython_para_todos.pdf
Python_para_todos.pdf
 
Python para todos
Python para todosPython para todos
Python para todos
 
Python para todos
Python para todosPython para todos
Python para todos
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdf
 
Introducción a python
Introducción a pythonIntroducción a python
Introducción a python
 
Sesión 1: Python
Sesión 1: PythonSesión 1: Python
Sesión 1: Python
 

Más de MSc Aldo Valdez Alvarado

Introducción a la Ciberseguridad
Introducción a la CiberseguridadIntroducción a la Ciberseguridad
Introducción a la Ciberseguridad
MSc Aldo Valdez Alvarado
 
3. Modelo ER - Relacional
3. Modelo ER - Relacional3. Modelo ER - Relacional
3. Modelo ER - Relacional
MSc Aldo Valdez Alvarado
 
2. Modelo ER - Relacional
2. Modelo ER - Relacional2. Modelo ER - Relacional
2. Modelo ER - Relacional
MSc Aldo Valdez Alvarado
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
MSc Aldo Valdez Alvarado
 
Machine Learning para Todos
Machine Learning para TodosMachine Learning para Todos
Machine Learning para Todos
MSc Aldo Valdez Alvarado
 
Algunas aplicaciones del Blockchain
Algunas aplicaciones del BlockchainAlgunas aplicaciones del Blockchain
Algunas aplicaciones del Blockchain
MSc Aldo Valdez Alvarado
 
El Blockchain más allá del Bitcoin
El Blockchain más allá del BitcoinEl Blockchain más allá del Bitcoin
El Blockchain más allá del Bitcoin
MSc Aldo Valdez Alvarado
 
5. SQL
5. SQL5. SQL
Introducción al ML
Introducción al MLIntroducción al ML
Introducción al ML
MSc Aldo Valdez Alvarado
 
Matemática y Data Science
Matemática y Data ScienceMatemática y Data Science
Matemática y Data Science
MSc Aldo Valdez Alvarado
 
3. Modelo Relacional
3. Modelo Relacional3. Modelo Relacional
3. Modelo Relacional
MSc Aldo Valdez Alvarado
 
Plataformas IoT Open Source
Plataformas IoT Open SourcePlataformas IoT Open Source
Plataformas IoT Open Source
MSc Aldo Valdez Alvarado
 
2. Modelo ER
2. Modelo ER2. Modelo ER
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
MSc Aldo Valdez Alvarado
 
6. Procesos de Cierre
6. Procesos de Cierre6. Procesos de Cierre
6. Procesos de Cierre
MSc Aldo Valdez Alvarado
 
5. Procesos de Monitoreo y Control
5. Procesos de Monitoreo y Control5. Procesos de Monitoreo y Control
5. Procesos de Monitoreo y Control
MSc Aldo Valdez Alvarado
 
4. Procesos de Ejecución
4. Procesos de Ejecución4. Procesos de Ejecución
4. Procesos de Ejecución
MSc Aldo Valdez Alvarado
 
3. Procesos de Planificación (2)
3. Procesos de Planificación (2)3. Procesos de Planificación (2)
3. Procesos de Planificación (2)
MSc Aldo Valdez Alvarado
 
3. Procesos de Planificación (1)
3. Procesos de Planificación (1)3. Procesos de Planificación (1)
3. Procesos de Planificación (1)
MSc Aldo Valdez Alvarado
 
2. Procesos de Inicio
2. Procesos de Inicio2. Procesos de Inicio
2. Procesos de Inicio
MSc Aldo Valdez Alvarado
 

Más de MSc Aldo Valdez Alvarado (20)

Introducción a la Ciberseguridad
Introducción a la CiberseguridadIntroducción a la Ciberseguridad
Introducción a la Ciberseguridad
 
3. Modelo ER - Relacional
3. Modelo ER - Relacional3. Modelo ER - Relacional
3. Modelo ER - Relacional
 
2. Modelo ER - Relacional
2. Modelo ER - Relacional2. Modelo ER - Relacional
2. Modelo ER - Relacional
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Machine Learning para Todos
Machine Learning para TodosMachine Learning para Todos
Machine Learning para Todos
 
Algunas aplicaciones del Blockchain
Algunas aplicaciones del BlockchainAlgunas aplicaciones del Blockchain
Algunas aplicaciones del Blockchain
 
El Blockchain más allá del Bitcoin
El Blockchain más allá del BitcoinEl Blockchain más allá del Bitcoin
El Blockchain más allá del Bitcoin
 
5. SQL
5. SQL5. SQL
5. SQL
 
Introducción al ML
Introducción al MLIntroducción al ML
Introducción al ML
 
Matemática y Data Science
Matemática y Data ScienceMatemática y Data Science
Matemática y Data Science
 
3. Modelo Relacional
3. Modelo Relacional3. Modelo Relacional
3. Modelo Relacional
 
Plataformas IoT Open Source
Plataformas IoT Open SourcePlataformas IoT Open Source
Plataformas IoT Open Source
 
2. Modelo ER
2. Modelo ER2. Modelo ER
2. Modelo ER
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
6. Procesos de Cierre
6. Procesos de Cierre6. Procesos de Cierre
6. Procesos de Cierre
 
5. Procesos de Monitoreo y Control
5. Procesos de Monitoreo y Control5. Procesos de Monitoreo y Control
5. Procesos de Monitoreo y Control
 
4. Procesos de Ejecución
4. Procesos de Ejecución4. Procesos de Ejecución
4. Procesos de Ejecución
 
3. Procesos de Planificación (2)
3. Procesos de Planificación (2)3. Procesos de Planificación (2)
3. Procesos de Planificación (2)
 
3. Procesos de Planificación (1)
3. Procesos de Planificación (1)3. Procesos de Planificación (1)
3. Procesos de Planificación (1)
 
2. Procesos de Inicio
2. Procesos de Inicio2. Procesos de Inicio
2. Procesos de Inicio
 

Último

LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
jecgjv
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
almitamtz00
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
Radicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no gradoRadicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no grado
perezducasaarmando
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
belbarcala
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
Robert Zuñiga Vargas
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
ginnazamudio
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 

Último (20)

LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
Radicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no gradoRadicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no grado
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
 
A VISITA DO SENHOR BISPO .
A VISITA DO SENHOR BISPO                .A VISITA DO SENHOR BISPO                .
A VISITA DO SENHOR BISPO .
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 

Python con Anaconda

  • 1. PYTHON CON ANACONDA Preparado como parte de las Actividades por el LII Aniversario de la Facultad de Ciencias Puras y Naturales M.Sc. Aldo Ramiro Valdez Alvarado Mayo de 2018
  • 2. Instalación de ANACONDA ANACONDA Navigator ANACONDA Conda Índice 1 2 3
  • 4.
  • 5.
  • 6.
  • 7. • Anaconda® es un administrador de paquetes, un administrador de entornos, una distribución de Python y una colección de más de 1,000 paquetes de código abierto. Es de código abierto y fácil de instalar, y ofrece soporte gratuito a través de su comunidad. • Si no se desea una gran cantidad de paquetes se puede usar Miniconda, que es un instalador de Conda ligero que solo incluye Python (en versiones 2.7 o 3.x) • Después de instalar Anaconda o Miniconda, si prefiere una Interfaz Gráfica de Usuario (GUI) de escritorio, utilice Navigator. Si prefiere usar el prompt de Anaconda (o Terminal en Linux o macOS), entonces use Conda.
  • 8. • Conda es un gestor de paquetes que te permite manejar los entornos que quieras de manera muy fácil. • Puede instalar, eliminar o actualizar cualquier paquete Anaconda con unos pocos clics en Navigator, o con un solo comando Conda en Anaconda Prompt (Terminal en Linux o macOS).
  • 9.
  • 10.
  • 11.
  • 12. 1.
  • 13. 2.
  • 14. 3.
  • 15. 4.
  • 16. 5.
  • 17.
  • 18. PYTHON • Es software libre y gratuito con licencia BSD (Este tipo de licencia es muy permisiva para las empresas). • Es multiplataforma, es decir, funciona en diferentes SO, como: Windows, MacOS y Linux. • Es un lenguaje de alto nivel conveniente para un desarrollo rápido de código. • Su filosofía de diseño enfatiza la simplicidad y legibilidad de código.
  • 19. PYTHON • Posee un núcleo de lenguaje relativamente pequeño, con el apoyo de magníficas librerías como: NumPy, SciPy, Scikit- learn, Pandas, IPython, Matplotlib y otras que ya vimos antes. • Es multiparadigma, es decir, soporta varios estilos de programación, es compatible con los paradigmas imperativo, orientado a objetos, funcional. • Es un lenguaje de programación interpretado en lugar de compilado. • Permite una integración con lenguajes como C, C++, Fortran y R.
  • 20. PYTHON • Tiene un amplio espectro de programadores, tanto aquellos que son ocasionales, como aquellos que son desarrolladores. • Tiene una comunidad grande y activa, podemos mencionar: PyCon, SciPy, EuroPython, PyData, entre otras.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 28. Para ejecutar PYTHON podemos usar SPYDER:
  • 29. Para ejecutar PYTHON podemos usar JUPYTER:
  • 30.
  • 32. En ANACONDA Navigator seleccionamos Environments y le damos añadir con el signo +
  • 33. Esto es lo que SI se tiene instalado
  • 34. Esto es lo que NO se tiene instalado
  • 36.
  • 38. Observamos el Prompt de ANACONDA
  • 40.
  • 42.
  • 43. • Para crear un entorno e instalar un paquete en el se usa: conda create –name prueba biopython • Para usar o activar el nuevo entorno se usa: activate prueba • Para ver la lista de todos los entornos se usa: conda info --envs • Para eliminar un entorno se usa: conda remove –name prueba --all
  • 44. Aldo Ramiro Valdez Alvarado Licenciado en Informática Máster en Dirección Estrategica en Tecnologías de la Información Máster(c) en Business Intelligence y Big Data Docente Titular de la Carrera de Informática de la UMSA Docente de Postgrado en la UMSA y otras Universidades Ex - Coordinador del Postgrado en Informática UMSA Conferencista Nacional e Internacional http://aldovaldezalvarado.blogspot.com/ https://www.linkedin.com/in/msc-aldo-valdez-alvarado-17464820 arvaldez@umsa.bo aldo_valdez@hotmail.com