___ tag123python27 ___ O Python 2.7 é uma versão da linguagem de programação Python lançada em 2010. Use esta tag para perguntas sobre o uso do Python 2.7 no Ubuntu. ___ qstntxt ___

Alguém chegou ao mesmo problema ao instalar a criptografia 1.1 para o Python 2.7 no Ubuntu 16.04?

%pre%

Eu instalo todos os requisitos de documentos de criptografia

%pre%

Mas ainda tenho o mesmo problema. Para a mais nova versão de criptografia (1.4) e quanto ao Ubuntu 14.04, o problema não aparece. Mas eu preciso usar a versão 1.1 e o Ubuntu 16.04.

Então, alguém tem uma ideia de qual é o motivo? Alguma proposta?

@gertvdijk Eu verifico sua proposta para usar criptografia == 1.1.2 ao invés de 1.1, mas dá os mesmos resultados.

Minha pergunta é: alguém tem o mesmo problema que eu? Existe alguma chance de eu poder usar a versão antiga da criptografia == 1.1 no Ubuntu 16.04 e no Python 2.7?

    
___ tag123python ___ Python é uma linguagem de programação interpretada que é frequentemente, mas não exclusivamente, usada como uma linguagem de script. Uma versão do Python é incluída por padrão em todas as distribuições do Ubuntu. ___ tag1231604 ___ Sexta versão LTS (Long Term Support) do Ubuntu, codinome "Xenial Xerus". Lançado em 21 de abril de 2016. Will End Of Life (EOL), abril de 2021. Use esta tag somente se sua pergunta for específica à versão. Não use isso para arquivar bugs! ___

3

Alguém chegou ao mesmo problema ao instalar a criptografia 1.1 para o Python 2.7 no Ubuntu 16.04?

reading manifest file 'src/cryptography.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '*' found under directory 'vectors'
writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
running build_ext
generating cffi module 'build/temp.linux-x86_64-2.7/_padding.c'
creating build/temp.linux-x86_64-2.7
generating cffi module 'build/temp.linux-x86_64-2.7/_constant_time.c'
generating cffi module 'build/temp.linux-x86_64-2.7/_openssl.c'
building '_openssl' extension
creating build/temp.linux-x86_64-2.7/build
creating build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o
build/temp.linux-x86_64-2.7/_openssl.c:695:6: error: conflicting types for ‘BIO_new_mem_buf’
 BIO *BIO_new_mem_buf(void *, int);
      ^
In file included from /usr/include/openssl/asn1.h:65:0,
                 from build/temp.linux-x86_64-2.7/_openssl.c:411:
/usr/include/openssl/bio.h:692:6: note: previous declaration of ‘BIO_new_mem_buf’ was here
 BIO *BIO_new_mem_buf(const void *buf, int len);
      ^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

Eu instalo todos os requisitos de documentos de criptografia

sudo apt-get install build-essential libssl-dev libffi-dev python-dev

Mas ainda tenho o mesmo problema. Para a mais nova versão de criptografia (1.4) e quanto ao Ubuntu 14.04, o problema não aparece. Mas eu preciso usar a versão 1.1 e o Ubuntu 16.04.

Então, alguém tem uma ideia de qual é o motivo? Alguma proposta?

@gertvdijk Eu verifico sua proposta para usar criptografia == 1.1.2 ao invés de 1.1, mas dá os mesmos resultados.

Minha pergunta é: alguém tem o mesmo problema que eu? Existe alguma chance de eu poder usar a versão antiga da criptografia == 1.1 no Ubuntu 16.04 e no Python 2.7?

    
por dannydedog 11.08.2016 / 14:19

0 respostas