인프런 커뮤니티 질문&답변

기안님의 프로필 이미지
기안

작성한 질문수

초보자도 가능한 고급 데이터 분석, Orange 단계별 마스터 팩

에드온 위젯 설치 관련

작성

·

47

·

수정됨

0

안녕하세요

Orange3 > Options > Add-ons 를 클릭하면 아래와 같은 '경고' 와 '에러'가 뜹니다.

강의에서처럼 다양한 에드온도 없이 빈 공란입니다.

 

[1]

Warning "There's an issue with your Internet connection ..."

스크린샷 2024-10-16 132825.png스크린샷 2024-10-16 133551.png

 

[2]

Error "An error occurred while running a subprocess..."

스크린샷 2024-10-16 133205.png

[2] 에러에 대한 세부 내용

equirement already satisfied: orange3-explain in c:\users\mypc\appdata\local\programs\orange\lib\site-packages (0.6.10)

ERROR: Could not find a version that satisfies the requirement text==1.0.0 (from versions: none)

ERROR: No matching distribution found for text==1.0.0


[1] 경고에 대한 세부 내용


Traceback (most recent call last):

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\connectionpool.py", line 467, in makerequest

self._validate_conn(conn)

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\connectionpool.py", line 1099, in validateconn

conn.connect()

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\connection.py", line 653, in connect

sock_and_verified = sslwrap_socket_and_match_hostname(

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\connection.py", line 806, in sslwrap_socket_and_match_hostname

ssl_sock = ssl_wrap_socket(

^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\util\ssl_.py", line 465, in ssl_wrap_socket

ssl_sock = sslwrap_socket_impl(sock, context, tls_in_tls, server_hostname)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\util\ssl_.py", line 509, in sslwrap_socket_impl

return ssl_context.wrap_socket(sock, server_hostname=server_hostname)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\ssl.py", line 517, in wrap_socket

return self.sslsocket_class._create(

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\ssl.py", line 1104, in _create

self.do_handshake()

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\ssl.py", line 1382, in do_handshake

self._sslobj.do_handshake()

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1006)

 

During handling of the above exception, another exception occurred:

 

Traceback (most recent call last):

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\connectionpool.py", line 793, in urlopen

response = self._make_request(

^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\connectionpool.py", line 491, in makerequest

raise new_e

urllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1006)

 

The above exception was the direct cause of the following exception:

 

Traceback (most recent call last):

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\requests\adapters.py", line 667, in send

resp = conn.urlopen(

^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\connectionpool.py", line 847, in urlopen

retries = retries.increment(

^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\urllib3\util\retry.py", line 515, in increment

raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='orange.biolab.si', port=443): Max retries exceeded with url: /addons/list (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1006)')))

 

During handling of the above exception, another exception occurred:

 

Traceback (most recent call last):

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\orangecanvas\application\utils\addons.py", line 350, in list_available_versions

defaults = config.addon_defaults_list()

^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\Orange\canvas\config.py", line 166, in addon_defaults_list

return session.get(OFFICIAL_ADDON_LIST).json()

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\requests\sessions.py", line 602, in get

return self.request("GET", url, **kwargs)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\requests\sessions.py", line 589, in request

resp = self.send(prep, **send_kwargs)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\requests\sessions.py", line 703, in send

r = adapter.send(request, **kwargs)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\MyPC\AppData\Local\Programs\Orange\Lib\site-packages\requests\adapters.py", line 698, in send

raise SSLError(e, request=request)

requests.exceptions.SSLError: HTTPSConnectionPool(host='orange.biolab.si', port=443): Max retries exceeded with url: /addons/list (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1006)')))


답변 1

0

마소캠퍼스님의 프로필 이미지
마소캠퍼스
지식공유자

안녕하세요, 마소캠퍼스입니다.

 

개인의 pc 환경에는 각각 차이가 있어,
특정 설치 오류에 대한 원인을 저희 측에서 확실히 규명하는 것은 매우 어려운 일입니다.
따라서 아래 답변은 확실한 해결책이 아닐 수 있다는 점 먼저 말씀드립니다.

문의 주신 내용 확인해 보니, 애드온 설치에 필요한 네트워크 연결에 문제가 있는 것으로 보입니다.
인터넷 연결이 안 되었거나, 네트워크 방화벽 등의 보안 조치에서
통과되지 못 하는 것이라 짐작해볼 수 있습니다.

현재 설치하신 오렌지 삭제 및, 다른 네트워크 연결 후 재설치 등을 시도해 볼 수 있을 것 같으며
업무 환경 내에서의 설치가 필요하신 경우라면 내부 보안팀 등에 문의 부탁드립니다.

감사합니다.

 

마소캠퍼스 드림.

 

기안님의 프로필 이미지
기안

작성한 질문수

질문하기