Crea una cuenta o inicia sesi贸n

隆Contin煤a aprendiendo sin ning煤n costo! 脷nete y comienza a potenciar tu carrera

Configurar entorno de trabajo

4/24
Recursos

Aportes 53

Preguntas 10

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

si estas en la terminal de ubuntu
1 : sudo apt update
2 : apt install python3-pip
3 : pip3 --version
4 : pip3 install selenium
5 : pip3 install pyunitreport
y listo ya puedes disfrutar del resto del curso.

En Windows 10 el comando para llamar a Python suele ser py

En windows us茅 el siguiente comando:
python -m pip install selenium

si estas en la terminal de ubuntu desde windows:
1.- sudo apt update
2.- sudo apt install python3-pip
3.- sudo pip3 install selenium
5.- sudo pip3 install pyunitreport
As铆 me funciono ((:

Es necesario tener instalado python,si est谩n en window y quieren ver la versi贸n ejecutar:

py --version

Las librer铆as que necesitamos instalar son:

pip3 install selenium
pip3 pyunitreport

Para los que usan la terminal CMDR . A mi me funciono
py -m pip install selenium
y con ese comando instalo. aclaro que es en windows.

pip 3 install selenium 
pip3 install pyunitreport 

en windows me sirvio py -m pip install selenium

y py -m pip install pyunitreport

No debemos olvidar instalar pip lo puedes hacer usando sudo apt install python3-pip en el caso de Ubuntu, como buena practica puedes colocar las dependencias del proyecto en un archivo requeriments.txt
馃搼requeriments.txt

selenium
pyunitreport

Luego lo pueden instalar usando pip3 install -r requeriments.txt

Para los que apenas est茅n instalando python, les recomiendo much铆simo que lo instalen a trav茅s de pyenv, llevo ya un tiempo us谩ndolo y estoy convencido de que es la mejor forma actual de manejar distintas versiones de python seg煤n el proyecto con el que esten trabajando.

En Mac todo fluye de maravilla
馃

No olviden iniciar su entorno virtual en Python:

mkdir selenium_course
cd selenium_course
py -m venv venv
pip3 install selenium

En W11
py -m pip install pyunitreport

en Windows 10 me funciono asi:
1- py --version
2- py -m pip install selenium
3- py -m pip install pyunitreport

El comando 鈥減ip鈥 no me andaba. Luego de buscar soluciones y probar de todo encontramos la manera de hacerlo.
Simplemente hay que desinstalar python y reinstalarlo (clikeando 鈥渁dd to Path鈥 al inicio de la instalaci贸n) y reiniciar la computadora. Para eso deben descargar el instalador de la pagina de python, y instalar y desinstalar con "agregar o quitar programas"
Saludos!

pip3 install selenium

pip3 install pyunitreport

para los que tengan problemas en windows, al instalar python requieren seleccionar el chek de path en caso contrario dirijanse a las variables del entorno>path>Editar>Nuevo y agregar estas dos rutas dependiendo de donde este instalado python (sustituir UserName por su nombre de usuario de windows) C:\Users\UserName\\\AppData\Local\Programs\Python\Python312\\ C:\Users\UserName\AppData\Local\Programs\Python\Python312\Scripts posterior a eso suben hasta arriba estas dos rutas en el orden que aparece. reinician la terminal y ya los deberia de dejar continuar

Para Windows:
Instalar python https://www.python.org/downloads/release/python-3913/
(Recomiendo hacer check en agregar al Path)
Ejecutar consola CMD (MS-DOS) con permisos de administrador
Para que funcionen los comando 鈥榩y鈥 y 鈥榩ip鈥 debe estar agregado al Path (rutas del sistema) la ruta del instalador de Python.
Luego ya funciona pip desde CMD.

pip install -r requirements.txt

Jinja2==3.0.3
MarkupSafe==2.0.1
pyunitreport==0.1.4
selenium==3.141.0
urllib3==1.26.9

Si usas conda as铆 puedes hacer tu set-up

conda create -n  selenium_env -c conda-forge python=3.8 selenium -y
conda activate selenium_env
pip install pyunitreport

Y ya est谩s listo para el curso!!

el profe en esta clase debio detenerce un poco mas, a explicar como deberia ser el proceso en ubuntu, Windows, hay mucha confusion aqui en esta clase.

Para los que no les funcione pip coloquen lo siguiente:

python3 -m ensurepip

Si estas en windows lo mejor seria usar un ambiente virtual

  1. primero crea una caperta.
  2. crea el ambiente virtual.
py -m venv venv
  1. instalar las dependencias requeridas.
pip install selenium
pip install pyunitreport

4.verificas que se instalaron las dependencia.

pip freeze

nota: Si tomaste el curso basico de python estas usando
la terminar Cmder para windows, es mucho mas comoda, sino es asi, te aconsejo que te pase por el curso basico de python con el profesor facundo

En este caso yo instal茅 selenium y pyunitreport en un ambiente virtual de python que cre茅 para el curso saben si es m谩s correcto hacerlo as铆 o es mejor instarlo global?

En el curso intermedio de python dec铆an que las dependencias es mejor instalarlas en ambientes virtuales para que en posteriores proyecto no tener problemas con las versiones pero no s茅 si es el caso con esta ya que soy nuevo en python.

Para trabajar con Selenium, solo necesitamos: Python en una versi贸n de 3.6 en adelante, Selenium y PyUnitReport. Todo esto para hacer correctamente el curso.

Hubiese sido mejor hacerlo con un entorno virtual

Estoy trabajando en Windows, en mi caso instal茅 la versi贸n 3.8 y funciona sin problemas. Si tienes inconvenientes con la versi贸n puedes desinstalar la versi贸n reciente e instalar la 3.8 aunque manejando entorno virtual te ser铆a m谩s f谩cil.

Ac谩 dejo el enlace de descargar de la versi贸n 3.8 para Windows https://www.python.org/downloads/windows/

hola buenas profesor, logre instalar selenium con pip mas sin embargo no me reconoce pyunitreport de la misma manera que selenium 馃槮

upps ,no tenia descargado el phyton 鈥 Descargando

Deberemos instalar:

  • Python
  • Selenium -> En la terminal (tipo unix) pip3 install selenium
  • PyUnitReport -> En la terminal (tipo unix) pip3 install pyunitreport

隆Hola Comunidad!
.
Si notan, luego de hacer la instalaci贸n de los paquetes que menciona el profesor en algunos casos podr谩n ver que se muestra en consola el siguiente mensaje:

You should consider upgrading via the 'c:\users\jczp_\appdata\local\programs\python\python38-32\python.exe -m pip install --upgrade pip' command.

El mensaje est谩 recomendando hacer la actualizaci贸n del manejador de paquetes de Python.
.
Si les ha pasado EN WINDOWS que al ejecutar el comando pip install --upgrade pip para hacer la actualizaci贸n les arroja el siguiente error:

ERROR: Could not install packages due to an EnvironmentError: [WinError 5] Acceso denegado: 'C:\\Users\\jczp_\\AppData\\Local\\Temp\\pip-uninstall-rp9yoby7\\pip.exe'

Les recomiendo abrir la consola (o PowerShell) como administrador, es decir abrir el men煤 de windows, anticlick sobre la consola (o PowerShell) y 鈥淓jecutar como administrador鈥 y con eso deber铆a bastar.
.
隆Saludos!

Si te arroja el siguiente error:

Lo puedes corregir de la siguiente manera:

pip install wheel

Luego procedes a instalar el paquete de pyunitreport:

pip install pyunitreport```

Bueno estoy en win lo que hice fue un virtual env

configuraci贸n virtual env.
->py -m venv env
->cd env
-> Script\activate.bat
-> cd 鈥

y ya instalo normalmente selenium / pyunitreport

Despu茅s de batallar en MacOS 10.14 ya estoy listo para seguir con el Curso.

  • Si te sali贸 un error al configurar tu entorno virtual y no te dej贸 instalar una versi贸n diferente de Python puedes regresar a la clase anterior donde dej茅 el protocolo para solucionar el problema:
ModuleNotFoundError: No module named 'pyexpat'

Segu铆 las indicciones dadas pero el programa no corre no me permite validar ni version ni instalar Selenium. como puedo conseguir mas ayuda?

como instalo en windows todo ??

Lo termin茅 de instalar en mis dos terminales: Ubuntu y CMD. Lujo total.

Para los que tienen problemas con pip3 deben agregarlo a las variables de entorno del sistema

Les recomiendo que instalen Cmder este es un emulador de consola, esto les ayudara a moverse en la terminal en windows con comandos linux. Tambien les recomiendo instalar un entorno virtual venv para no tener problemas con incompatibilidades.

Hola,
Siguiendo los pasos de el siguiente video me di cuenta que pyunitreport y selenium no est谩n 鈥渋nstalados鈥 ya que no puede resolver los imports. Espero puedan ayudarme.
Gracias, un saludo

Listo pues, vamos a la siguiente clase.

Estar铆a bien que indicaran como se instala en W10

Ninguno de los comandos me sirven para instalar selenium en windows 鈥

Listo, instalado. para las personas que no deseen instalar las dependencias globalmente, pueden usar un ambiente virtual (virtual environment), de esta forma se puede especificar que versi贸n de python usar y solo se instalan las dependencias para el proyecto a trabajar.

Amable recordatorio: En Python, debes primero crear un entorno virtual, luego debes activarlo y finalmente debes instalar los m贸dulos de tu proyecto. Esto evitar谩 que los nuevos m贸dulos se instalen en el ambiente por defecto, y as铆 mantendr谩s m谩s esbelto tu proyecto, solo cargando los m贸dulos que necesitar谩s.

Antes de instalar los paquetes NO OLVIDEN primero crear un entorno virtual.

Recomendado que utilizen el modulo venv de python3 antes de instalar

Segunda vez que le meto a este curso. Esta vez si tengo todas las herramientas para darle con todo. No est谩 muerto quien pelea.

Como buena pr谩ctica, lo suyo es tener un entorno virtual (el mas com煤n suele ser usar venv) y dentro de este entorno virtual instalar las herramietnas que se vayan a emplear (si mal no recuerdo, en el curso de pensamiento computacional explican esto)

De ahi colocar las herramientas en un archivo txt (por convencion, requierements.txt) y finalmente con pip instalar las herramientas

Esto se hace mas que nada para poder tener diferentes entornos en diferentes proyectos con diferentes versiones de las herramientas sin que haya conflicto entre unas y otras

Para instalar pip3:

Start by updating the package list using the following command:

sudo apt update

Use the following command to install pip for Python 3:

sudo apt install python3-pip

The command above will also install all the dependencies required for building Python modules.

Once the installation is complete, verify the installation by checking the pip version:

pip3 --version