2017-05-22 84 views
1

문제점파이썬 3 내가 python3 응용 프로그램을 실행하는 동안 '_ssl'

이름 없음 모듈, 내가 무엇을 시도했다

File "/usr/local/lib/python3.6/ssl.py", line 101, in <module> 
import _ssl    # if we can't import it, let the error propagate 
ModuleNotFoundError: No module named '_ssl' 

설치 보여줍니다 종속 관계

나는 또한 내가

#tar -xzvf openssl-***.tar.gz 

#./config --prefix=/usr/local --openssldir=/usr/local/openssl 

#make & make install 

CentOS는 7

경로의 구성에는 OpenSSL을 준수했습니다

# Detect SSL support for the socket module (via _ssl) 
search_for_ssl_incs_in = [ 
          '/usr/local/ssl/include', 
          '/usr/local/include/openssl', #I've added this line 
          '/usr/contrib/ssl/include/' 
         ] 

setup.py 파일 recomplie의 python3 편집 Python 3.6

+0

--with-ssl 옵션을 사용하여 컴파일 해 볼 수 있습니까? – thavan

+0

--with-ssl은 (는) – Lanston

+0

입니다. @Lanston : 나는 같은 문제에 직면 해 있습니다 ... 어떻게 고쳐 주었습니까? – dirtyhandsphp

답변

0

나는 똑같은 문제에 직면했다. 나는 소스에서 파이썬을 설치했고 컴파일하는 동안 ssl 옵션을 활성화하지 않았다. 그래서 나는 다음 해결책을 찾는다 : article. ssl 구역 Modules/Setup.dist을 찾아 해당 구역의 주석 처리를 제거해야합니다. 희망이 사람을 도울 것입니다.