paquetes librerias instalar python python-2.7 beautifulsoup pip

python - librerias - pypi



instala una hermosa sopa usando pip (4)

El método fácil que funcionará incluso en entornos de configuración dañados es:

Para descargar ez_setup.py y ejecutarlo usando la línea de comando

python ez_setup.py

salida

Extracting in c:/uu/uu/appdata/local/temp/tmpjxvil3 Now working in c:/u/u/appdata/local/temp/tmpjxvil3/setuptools-5.6 Installing Setuptools

correr

pip instala beautifulsoup4

salida

Downloading/unpacking beautifulsoup4 Running setup.py ... egg_info for package Installing collected packages: beautifulsoup4 Running setup.py install for beautifulsoup4 Successfully installed beautifulsoup4 Cleaning up...

Bam! | Hecho¬

Esta pregunta ya tiene una respuesta aquí:

Estoy tratando de instalar BeautifulSoup usando pip en Python 2.7. Sigo recibiendo un mensaje de error y no puedo entender por qué.

Seguí las instrucciones para instalar pip, que se instaló en el siguiente directorio: c:/Python27/Scripts/pip.exe , luego traté de agregarlo a la ruta y ejecutar el comando pip install package .

lo intenté de dos maneras diferentes:

import sys sys.path.append(''C://Python27//Scripts//pip.exe'') pip install beautifulsoup4 import sys sys.path.append(''C://Python27//Scripts'') pip install beautifulsoup4

ambos me dan este mensaje de error:

>>> pip install beautifulsoup4 SyntaxError: invalid syntax

el shell resalta la palabra "instalar" y dice que es una sintaxis no válida.

No tengo idea de lo que está pasando, por lo que cualquier ayuda sería muy apreciada.


Si tiene instalada más de una versión de python, ejecute el comando correspondiente de pip .

Por ejemplo, para python3.6 ejecuta lo siguiente

pip3.6 install beautifulsoup4

Para verificar el comando / versión disponible de pip y python en Mac, ejecuta

ls /usr/local/bin


pip es una herramienta de línea de comandos , no la sintaxis de Python.

En otras palabras, ejecute el comando en su consola, no en el intérprete de Python:

pip install beautifulsoup4

Puede que tenga que usar la ruta completa:

C:/Python27/Scripts/pip install beautifulsoup4

o incluso

C:/Python27/Scripts/pip.exe install beautifulsoup4

Windows ejecutará el programa pip y usará Python para instalar el paquete.

Otra opción es usar el -m Python- -m de la línea de comando para ejecutar el módulo pip , que luego funciona exactamente como el comando pip :

python -m pip install beautifulsoup4

o

python.exe -m pip install beautifulsoup4


import os os.system("pip install beautifulsoup4") or import subprocess exe = subprocess.Popen("pip install beautifulsoup4") exe_out = exe.communicate() print(exe_out)