Como instalar o python3 belo ambiente de sopa no Debian Linux

Como instalar o python3 belo ambiente de sopa no Debian Linux

Beautiful Soup é um pacote Python para analisar documentos HTML e XML e reside em um pacote Debian chamado Python-BS4. No entanto, Python-BS4 O pacote é um pacote padrão no Sistema Linux Debian para a versão Python 2. Portanto, se sua intenção é usar o Python3 como um ambiente padrão, você também precisará instalar o Python3 e sua versão correspondente do BS4 Python3-BS4. Vamos começar pela instalação do Python3:

# instalação apt -get -y vim python3 

Após uma instalação bem -sucedida do pacote python3, verifique se o Python3 está definido como padrão:

# Update-Alternatives--Install/usr/bin/python python/usr/bin/python3.4 2 atualização-alternativas: usando/usr/bin/python3.4 para fornecer/usr/bin/python (python) no modo automático 

Confirme que o Python 3 é uma versão padrão:

# python -version python 3.4.2 

Tudo o que resta é instalar o pacote HTML e XML de sopa bonito para combinar com o Python versão 3:

# instalação apt-get python3-bs4 

Tudo feito. Teste bonito sopa analisando HTML e XML com o script de exemplo a seguir:

#!/usr/bin/Env python3 de urllib.Solicite Urlopen de importação do BS4 Import BeautifulSoup html = urlopen ("http: // www.gnu.org ") bsobj = belogus (html.ler()); Impressão (BSOBJ.título) 

Salve o código acima em um arquivo, por exemplo. ScapEtest.py e torne -o executável:

$ chmod +x scapEtest.py 

Uma vez pronto executar ScapEtest.py roteiro:

$ ./Scpettest.Py o sistema operacional GNU e o movimento de software livre 

Solução de problemas

Traceback (chamada mais recente): Arquivo "Scrapetest.py ", linha 2, em BS4 importar beautifulSoup Importror: nenhum módulo chamado 'BS4' 

Sua versão Python e BS4 não corresponde ou o BS4 não está instalado. Verifique se o BS4 está instalado e que corresponda à sua versão Python.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para instalar no Ubuntu 22.04
  • Como definir programas padrão usando as alternativas de atualização em…
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • VIM Editor básico no Linux
  • Ubuntu 20.04 Hadoop
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Instale Arch Linux na estação de trabalho VMware
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…