인공지능에 관심을 가지고 있어서, TensorFlow를 공부 중입니다. VirtualBox에 CentOS를 설치하고, 언어는 Python을 이용하고, Python 가상환경을 위하여 Anaconda를 활용하고 있습니다.
MNIST를 실습하기 위해서 코드를 작성하는 도중 아래와 같은 코드로 학습 데이터와 테스트 데이터를 다운로드 받는 부분에서 오류가 발생하며 실행이 되지 않더군요. 오류를 자세히 보니 HTTPS 연결을 할 수 없다는 내용이어서 구글링을 해보았지만 해결하지 못하고, 고민하다가 에러 나는 사이트에서 데이터를 직접 다운로드하여 원하는 경로에 넣어서 실행하니 다운로드 단계를 건너뛰고 실행이 되더군요. 조금은 찝찝했지만, 실습을 계속 했어요.
from tensorflow.examples.tutorials.mnist import input_data mnist = input_data.read_data_sets("./MNIST_data/", one_hot=True) |
실습을 진행하는 동안 Python 라이브러리를 추가로 설치해야하는 경우가 발생하여 conda upate를 이용하여 라이브러리를 추가하려는데 아래와 같은 오류가 발생하더군요. 역시나 찝찝함이 해결되지 않아서 그런지 유사한 에러가 발생하는 것 같았습니다.
[root@localhost ~]# conda update --all Solving environment: failed CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/r/noarch/repodata.json.bz2> Elapsed: - An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent, and a simple retry will get you on your way. If your current network has https://www.anaconda.com blocked, please file a support request with your network engineering team. ConnectionError(MaxRetryError("HTTPSConnectionPool(host='repo.anaconda.com', port=443): Max retries exceeded with url: /pkgs/r/noarch/repodata.json.bz2 (Caused by NewConnectionError ('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fbb2333b748>: Failed to establish a new connection: [Errno -2] Name or service not known'))")) |
SSL 설정이 안되어서 그런가 하는 생각에 열심히 찾아보았지만, 해결 못하고 고민만 하던 중....
번뜩 네트워크 설정에 문제가 있어서 그런것은 아닌가 하는 생각이 들어서 google.com에 ping을 시도해 보았는데, 알 수 없는 도메인이라는 문구가 나오며 동작하지 않더군요. 확인 해보니 이런... DNS가 설정이 안되어 있더군요. DNS 설정을 하고 conda update를 시도해보니 잘 되더군요. MNIST 실습도 미리 받아뒀던 데이터를 삭제하고 재시도해보니 오류 없이 정상적으로 데이터를 다운로드하고 진행되더군요.
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
'Linux' 카테고리의 다른 글
👨💻 [Linux] 리눅스 서버에 TCP 소켓 연결이 붙었다 끊어졌다 할 경우 확인해볼 수 있는 상황은 뭐가 있나요? (2) | 2024.10.04 |
---|---|
CentOS 7 에 GitLab 설치하기 - 05. GitLab 설치 마무리 (0) | 2017.01.31 |
CentOS 7 에 GitLab 설치하기 - 04. GitLab 설치하기 / 패키지 (0) | 2017.01.31 |
CentOS 7 에 GitLab 설치하기 - 03. GitLab 설치하기 / 종속성 (0) | 2017.01.31 |
CentOS 7 에 GitLab 설치하기 - 02. GitLab 다운로드 (0) | 2017.01.30 |