Atualize o python 3.4.3 para 3.5.1, problemas com o Pip

0

Estou tentando atualizar minha versão do Python.

Consegui baixar e instalar o python 3.5.1 e definir seu alias para python4

root@test:/# python4
Python 3.5.1 (default, Dec 18 2015, 16:31:51)
[GCC 4.9.2] on linux
Type "help", "copyright", "credits" or "license" for more information.

Agora eu tenho problemas com o Pip. Lendo outra pergunta eles disseram para instalar pip assim:

curl -O https://bootstrap.pypa.io/get-pip.py
python4 get-pip.py

Isso funcionou e eu posso usar pip como este

pip3.5 install [...]

Estou tentando instalar o pyCrypto, por exemplo, e recebo este erro:

Command "/usr/bin/python3.5m -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-exks3job/pycrypto/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-6gya6m9i-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-exks3job/pycrypto/

Como resolver esse problema com o Pip?

Ou como posso fazer uma instalação limpa no python 3.5 e remover o python 3.4?

    
por Fre 15.08.2016 / 13:07

1 resposta

0

Encontrei uma solução sozinho. Parece que não tenho o "python3.5-dev" instalado.

Resolvido usando o seguinte:

sudo apt-get install python3.5-dev
    
por Fre 15.08.2016 / 13:32