Eu não sei onde o "em todos os lugares" é de onde você recebeu as instruções que você seguiu, mas a página do yowsup é bastante explícito na instalação do Linux:
Install using setup.py to pull all python dependencies
Linux
You need to have installed python headers (from probably python-dev package) and ncurses-dev, then run
sudo python setup.py install
Você deve não ter que baixar master.zip
como root
( sudo
), nem extrair master.zip
como root
, mas você deve seguir as instruções para executar setup.py
, caso contrário yowsup
não será instalado nos seus pacotes dist / site e python
não poderá importar o pacote. Você deveria ter feito:
mkdir tmp
cd tmp
wget https://github.com/tgalal/yowsup/archive/master.zip
unzip master.zip
cd yowsup-master
python setup.py install
cd ..
Depois disso, você pode invocar o python:
$ python
>>> import yowsup
sem erro.
O setup.py
usado por yowsup
tem vários outros problemas, por exemplo, instalar argparse mesmo se você estiver executando mais recente que python2.6. argparse
está na biblioteca padrão desde a versão 2.7, e é costume testar a versão do Python antes de adicioná-la à lista de dependências (agora, se você instalar usando pip27
, argparse
será extraído do PyPI, embora não seja precisa disso.
Não sei ao certo onde sua instrução obteve as informações sobre como copiar um arquivo de configuração, esse arquivo não está mais disponível (mas isso não tem nada a ver com o erro real encontrado e que deve ser resolvido seguindo as instruções).
Por favor, registre uma queixa com os autores das instruções que você postou sobre o abuso desnecessário e potencialmente perigoso de sudo