Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在./configure postgres--with openssl导入模块失败时编译Psycopg2_Python_Postgresql_Ssl_Aws Lambda_Psycopg2 - Fatal编程技术网

Python 在./configure postgres--with openssl导入模块失败时编译Psycopg2

Python 在./configure postgres--with openssl导入模块失败时编译Psycopg2,python,postgresql,ssl,aws-lambda,psycopg2,Python,Postgresql,Ssl,Aws Lambda,Psycopg2,我正在尝试为AWS Lambda函数编译启用ssl的psycopg2,因为Lambda需要静态libpq。然而,当我执行./configure postgresql with option--openssl时,所有的编译和make/make安装都成功了 但在python中导入psycopg2时安装包后,会出现以下错误: 未定义符号:ASN1_字符串_长度 我运行: ldd-r/usr/local/lib64/python2.7/site-packages/psycopg2//u psycopg.

我正在尝试为AWS Lambda函数编译启用ssl的psycopg2,因为Lambda需要静态libpq。然而,当我执行./configure postgresql with option--openssl时,所有的编译和make/make安装都成功了

但在python中导入psycopg2时安装包后,会出现以下错误:

未定义符号:ASN1_字符串_长度

我运行: ldd-r/usr/local/lib64/python2.7/site-packages/psycopg2//u psycopg.so

结果是:

linux-vdso.so.1 =>  (0x00007fff0e5fb000)
libpython2.7.so.1.0 => /usr/lib64/libpython2.7.so.1.0 (0x00007fadb7228000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fadb700c000)
libc.so.6 => /lib64/libc.so.6 (0x00007fadb6c49000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fadb6a45000)
libutil.so.1 => /lib64/libutil.so.1 (0x00007fadb6842000)
libm.so.6 => /lib64/libm.so.6 (0x00007fadb653f000)
/lib64/ld-linux-x86-64.so.2 (0x000055cf7bfc2000)
undefined symbol: ASN1_STRING_length    
(/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ASN1_STRING_length    (/usr/local/lib64/python2.7/site-

packages/psycopg2/_psycopg.so)
undefined symbol: SSL_get_error (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_use_certificate_file  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ENGINE_free   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: sk_free   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_write (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: OPENSSL_config    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: sk_value  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSLv23_method (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_free  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: X509_STORE_load_locations (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ENGINE_init   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_CTX_use_certificate_chain_file    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: X509_NAME_ENTRY_get_data  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: BIO_s_socket  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ASN1_STRING_data  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: CRYPTO_num_locks  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: X509_get_subject_name (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ERR_reason_error_string   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_get_version   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_set_ex_data   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_library_init  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_read  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_get_current_cipher    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_CTX_ctrl  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_new   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_shutdown  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: BIO_set_flags (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_use_PrivateKey_file   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ERR_clear_error   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_CIPHER_get_bits   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_CTX_new   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: BIO_clear_flags   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: CRYPTO_get_id_callback    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_get_peer_certificate  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: X509_NAME_get_entry   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: BIO_new   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_CTX_load_verify_locations (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: X509_get_ext_d2i  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_ctrl  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: X509_STORE_set_flags  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_pending   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_set_verify    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: BIO_int_ctrl  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: CRYPTO_get_locking_callback   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: CRYPTO_set_id_callback    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: X509_free (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ENGINE_finish (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: X509_NAME_get_index_by_NID    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: sk_num    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_use_PrivateKey    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_connect   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_load_error_strings    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ERR_get_error (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_CTX_get_cert_store    (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_check_private_key (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_CIPHER_get_name   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: CRYPTO_set_locking_callback   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ENGINE_load_private_key   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: ERR_put_error (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_get_current_compression   (/usr/local/lib64/python2.7/site-
packages/psycopg2/_psycopg.so)
undefined symbol: ENGINE_by_id  (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
undefined symbol: SSL_set_bio   (/usr/local/lib64/python2.7/site-packages/psycopg2/_psycopg.so)
有人能帮我理解问题是什么吗

谢谢