Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 언리얼 커스텀 플러그인
- UActor
- 데이터베이스 배움터
- 백준 1253번
- 실습
- 언리얼 플러그인
- 민겸수
- 5639
- 셰그먼트트리
- OS
- Unreal
- command not found
- 비재귀셰그먼트
- FBX
- objtofbx
- 백준
- C++
- SQL
- 트랜잭션 관리
- 1967번
- Linux
- UnrealMP
- 2단계로킹
- 의미와 무의미의 경계에서
- hackerank
- 오손데이터읽기
- 1253번
- oracle
- 1759번
- Security
Archives
- Today
- Total
fatalite
Anaconda3 Error conda : command not found 본문
Anaconda3 설치 후 Command not found가 뜰 경우, 두 가지 가능성이 있다.
1. 환경 변수 설정을 안한것
리눅스 20.04 기준, 프로그램 설치 과정에서 init할 것인지 물어보는 곳이 있는데 여기서 Enter나 No를 입력했으면
환경 변수가 자동으로 설정되지 않기 때문에, vi를 통해서 수정할 필요가 있다.
sudo vi ~/.bashrc로 연 다음,
만약 root 환경에 설치되어있다면,
export PATH=/root/anaconda3/bin:$PATH
export PATH=~/anaconda3/bin:$PATH
를 추가하고 저장한다.
자세한 내용은 Vi 사용법에서 익히자
2. sudo sh ./Anaconda3-2022.10-Linux-x86_64.sh 로 설치하고, User bash로 실행했을 경우
sudo로 아나콘다를 설치하면 root에 아나콘다가 설치된다.
이 경우 만약 sudo su를 입력해보면, 여기서는 conda가 잘된다.
그렇기때문에 root로 관리를 하거나, user로 사용하려면 root에 있는 아나콘다를 삭제하고
sh ./Anaconda3-2022.10-Linux-x86_64.sh
만 사용해서 설치하자.
/root/anaconda3 를 삭제하고
sudo vi ~/.bashrc를 입력해
맨 아래 conda가 추가한 부분을 삭제한다.
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/root/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/root/anaconda3/etc/profile.d/conda.sh" ]; then
. "/root/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/root/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
만약 모두 안된다면, 리눅스를 재설치하고
자신이 아나콘다를 깔면서 어떤 명령어를 쓰는지 기억해두고,
되짚어가면서 틀린 부분을 찾는 것이 좋다고 생각한다.