일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- docker
- Pull Request
- logistic regression
- aiffel exploration
- Multi-Resolution Networks for Semantic Segmentation in Whole Slide Images
- CellPin
- WSSS
- airflow
- AIFFEL
- 코크리
- ssh
- GIT
- 티스토리챌린지
- docker attach
- 히비스서커스
- cocre
- Decision Boundary
- Jupyter notebook
- 기초확률론
- 백신후원
- 사회조사분석사2급
- docker exec
- 프로그래머스
- cs231n
- HookNet
- numpy
- IVI
- 도커
- vscode
- 오블완
Archives
- Today
- Total
히비스서커스의 블로그
[CellPin] AWS EC2로 인스턴스 시작 (conda : command not found 오류 해결) 본문
ETC/개발 로그
[CellPin] AWS EC2로 인스턴스 시작 (conda : command not found 오류 해결)
HibisCircus 2021. 6. 11. 09:41728x90
우리가 만든 flask 웹페이지가 드디어 구현하고자 한 기능을 다 구현하게 되었다. docker파일에 필요한 패키지 정보를 담고 github에 올리기까지 마쳤다. AWS EC2에서 인스턴스를 하나 시작한 후 이곳에서 git clone한 후 docker 설치 후 docker파일을 실행하였는데 아래와 같이 실행이 되지 않고 다시 명령창이 떴다.
도커에 문제가 있거나 flask를 실행하는 파이썬 파일의 포트 번호가 잘못되었거나 AWS EC2의 서버 연결의 설정이 잘못되었거나 3가지 중 하나라고 생각하였다.
도커와 상관없이 다운받은 flask 관련 패키지가 실행될 수 있도록 관련된 환경을 구축하기 위해 anaconda 를 설치하였다. 하지만 아래와 같이 conda를 찾을 수 없다고 나왔다.
이는 다음과 같이 해결하였다.
1. 먼저 bashrc로 들어간다.
$ vim ~/.bashrc
2. 아나콘다 설치 경로를 다음과 같이 넣어준다.
export PATH="(아나콘다 경로 일반적으로 오른쪽과 같음)/home/username/anaconda3/bin:$PATH"
3. 다시금 bashrc를 실행시킨다.
$ source ~/.bashrc
이후 아나콘다를 설치할 수 있었다. 이후 우리가 만든 flask 웹페이지를 만들 때 필요한 라이브러리들을 모두 설치해주니 실행이 되었다. 하지만 docker를 실행하였을 때보다 한줄의 에러를 더 맞이하였는데 왜 실행이 안되었는지 이유를 찾을 수 있었다.
killed
AWS EC2로 빌린 인스턴스의 메모리가 부족하여 계속하여 커널(?)이 죽어 실행이 되지 않았던 것이다. 더 좋은 성능의 인스턴스를 빌리려면 무료인 프리 티어로는 불가능하였다. 일단 아쉽지만 여기서 마치도록 하였다.
728x90
'ETC > 개발 로그' 카테고리의 다른 글
[CellPin] CPE (Cytopathic Effect)와 TCID50(Tissue Culture Infective Dose 50%) (2) | 2021.06.07 |
---|---|
[CellPin] Trouble Shooting (feat: Accuracy, Precision, Recall이 모두 똑같은 경우) (2) | 2021.06.02 |
[CellPin] 프로젝트 설명 및 추진 계획 (0) | 2021.06.02 |