1. 서버를 생성한다

2. 서버를 생성하게 되면 key파일이 다운 받아지는데
(key파일을 프로젝트 폴더에 같이 넣으면 안된다 // 상위폴더에 넣는 것이 중요) + 외부노출 방지도 있음
=> c드라이브, Document, D드라이브를 추천
나의 경우 Document에 넣었다


3. key 파일에 옵션확인
오른쪽 마우스 -> 속성 -> 보안

읽기,쓰기에 허용이 되어 있어야한다
4. cmd를 켜서 ssh 실행
ssh

5. key파일을 저장한 곳에 접근하기
dir
cd Documents
dir을 통해 확인 가능하다 (ls 역할)
본인은 문서파일에 저장했으므로 Documents
6. 서버와 연결하기
ssh -i ./key root@주소 -p 번호

서버에서 제공하는 SSH명령어 중 ./key 부터 복사해서 붙여넣기
7. 설치된 패키지 정보확인
pip list

8. 저기 파란색 쇠사슬 누르기

9. notebook을 켠 다음
import cv2

이런 에러 발생
10. terminal을 연다음

10. cv 패키지 오류를 해결하자
apt-get install libgl1-mesa-glx

+추가) 이래도 해결 안되면
apt-get update && apt-get install libgl1 --yes
이거하면 해결된다고 한다
그리고 폴더를 확인해보면

requirements.txt파일이 있는데
확인해보면

라이브러리 버전을 한번에 다운 받을 수 있다
10. 라이브러리 한번에 다운
pip install -r requirements.txt

https://computer-science-student.tistory.com/221
[파이썬, Python] 설치된 패키지 목록 requirements.txt 생성(pip freeze)과 requirements.txt 속 패키지 설치
설치된 패키지 목록 requirements.txt 생성 가상 환경(venv) 혹은 현재 python에 pip로 설치된 패키지 목록에 대한 정보를 만들기 위해서는 freeze라는 명령어를 사용하면 된다. freeze 명령어를 통해 나온 출
computer-science-student.tistory.com
'etc > 환경설정' 카테고리의 다른 글
| [환경설정] VSC와 서버연결 (0) | 2022.12.21 | 
|---|---|
| [P stage][obj det] jira와 vsc 연결 (0) | 2022.11.17 | 
| [Python] Anaconda 환경설정 (0) | 2022.11.11 | 
| [AI 서비스 개발] Streamlit 환경설정 (0) | 2022.11.11 | 
| [AI 서비스 개발] Voila 환경설정 (0) | 2022.11.10 |