
Ando há dias para tentar correr este [script](https://github.com/bitsbb01/m3u8_creator) e sem sucesso, não sou programador apenas tenho curiosidade. Já instalei python e os requirements mas algo me está a falhar. Gostava de saber como rodar isto para no futuro saber rodar similares sem precisar de recorrer aqui. Obg!
5 comments
As perguntas mais importantes e que não deste detalhes: o que esta a falhar? Qual o erro?
O setup.py parece-me irrelevante sinceramente, se olhares para o setup.cfg nem define um entrypoint. Cheira-me que é uma coleção de scripts independentes e que é caso de ires à diretoria `scripts/` e veres o que te interessa correr, já que cada um é um módulo independente (cada um dos .py lá definem o seu main e são entrypoints em si próprios). Não sei que mais diga porque não estou dentro do mundo de IPTV, não entendo o propósito dos scripts.
Executei os seguintes comandos:
> python .\setup.py build
> python .\setup.py install
No final obtive este erro:
error: Invalid distribution name or version syntax: -ez-m3u8-creator–0.1.0
Não estou familiarizado com estas distribuições de Python
NOTA: experimentei em ambiente Windows
O setup.py é uma alternativa ao requirements.txt para instalar pacotes dependentes de Python. Não sei se instalaste os requirements mas esse é um passo obrigatório. Se não fizeste tenta executar “pip -r requirements.txt”. Tirando isso o scripts que precisas parecem estar na pasta scripts.
Bem Vindo ao maravilhoso mundo do Python(not).
Em primeiro lugar, antes de instalar requirements.txt a toa comecava por criar um virtualenv.
[https://docs.python.org/3/library/venv.html](https://docs.python.org/3/library/venv.html)
Sempre evitas nukar completamente o python que tens instalado e assim tens um sitio isolado-ish.
Depois teres o teu virtualenv criado, Para o ativares ha-de ser algo como:
C:\Users\’utlizador’\venv\Scripts\activate.bat
​
(depende onde o criaste e se estas em Windows)
ai ja podes entao fazer o
`pip install -r requirements.txt`