Código de Barra

Arquivo: instalar.py
import sys
import subprocess
try:
    print("Início da Instalação das bibliotecas")
    subprocess.check_call([sys.executable, "-m", "pip", "install", "python-barcode"])
    subprocess.check_call([sys.executable, "-m", "pip", "install", "pillow"])
except Exception as e:
    print("A Instalação das Bibliotecas deu Erro, favor executar o programa novamente")
    print("Detalhe do erro: " , e)
else:
    print("As Bibliotecas foram Instaladas com Sucesso")
finally:
    print("Fim !!!")
Arquivo: codigo_de_barra.py
#pip install python-barcode
#pip install pillow
from barcode import EAN13
from barcode.writer import ImageWriter
#Cria um codigo de 12 linhas
#Maior que isso não funciona
codigo_barra = EAN13("123456789012", writer = ImageWriter())
codigo_barra.save("codigo_barra")
Arquivo: index.html
<!doctype html>
<html lang="pt-br">
 <head>
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>Codigo de Barra</title>
</head>

<body>
<h1 align="center">C&oacute;digo de Barra</h1>
<p align="center"><img src="codigo_barra.png"></p>
</body>
</html>