Computer Science/보안 & 인공지능

아나콘다 오류 해결 - Python interpreter is in a conda environment, but the environment has not been activated.

컴슈터 2019. 12. 8. 14:23

문제 발생

아나콘다에서 python 을 입력하면 아래와 같은 Warning이 뜬다.

This Python interpreter is in a conda environment, but the environment has not been activated. Libraries may fail to load. To activate this environment please see https://conda.io/activation

해결 방법

메세지에서 알 수 있듯이 To activative this environment 하라는 해결법을 제시하고 있다. 이 경고 메시지가 뜬다면 환경을 활성화해야 한다. Activating an environment 항목을 살펴보면, 아나콘다에서 아래의 명령어를 입력하면 된다고 한다.

C:\Anaconda3\Scripts\activate base

그러면 이제 python 을 입력하면 Warning이 뜨지 않는다.

환경 활성화(Activating environment)는 해당 환경에 잘 작동하는 소프트웨어를 만들기 위해 필수적이다. 만약 환경이 비활성화 되어 있다면, 라이브러리를 찾을 수 없으며 많은 오류가 발생한다. (예를 들어 HTTP, SSL 에러도 OpenSSL 라이브러리를 찾지 못해서 오류가 발생하는 경우도 있다)