728x90
Anaconda 가상환경에서 다음과 같이 활성화가 되지않는 경우에는 전체 경로로 시도했을 경우 작동하는지부터 살펴본다.
아래와 같이 가상환경 로딩이 되지 않는다.
1 2 | root@localhost:~# source activate envhaskel -bash: activate: 그런 파일이나 디렉터리가 없습니다 | cs |
해당 가상환경 존재 여부를 체크해볼려고 해도 되지 않는다.
1 2 | root@localhost:~# conda info --envs conda: 명령을 찾을 수 없습니다 | cs |
반면 전체 경로로 시도해보면 정상적으로 작동된다.
1 2 3 4 5 | root@localhost:~# /root/anaconda/bin/conda info --envs # conda environments: # envpython /root/anaconda/envs/envpython root * /root/anaconda | cs |
그렇다면 anaconda 디렉토디를 shell PATH 환경변수에 다음과 같이 추가하면 되겠다.
export PATH="/home/username/anaconda/bin:$PATH"
/home/username/anaconda 이 부분을 실제 여러분의 경로로 바꾼다.
터미널에서 실행해보면 정상적으로 작동함을 알 수 있다.
1 2 3 4 5 | root@localhost:~# export PATH="/root/anaconda/bin:$PATH" root@localhost:~# conda --version conda 4.3.22 root@localhost:~# source activate envpython (envpython) root@localhost:~# | cs |
728x90