ModuleNotFoundError: No module named 'botocore.vendored' AWS S3 관련 커맨드를 잘 사용하던 중, 갑자기 위와 같은 에러가 떴다. 어떤 모델을 사용하기 위해 이것저것 설치했었는데, 구글링해보니 botocore가 $ apt install python3-botocore 와 $ pip3 install botocore 두 가지 방법으로 중복 설치되서 그런 듯 했다. 해결 방법) 필요 없는 명령어가 있을 수 있지만, 나는 다음 순서로 실행해 해결했다. $ sudo apt remove python3-botocore $ pip3 uninstall botocore $ sudo apt install python3-botocore $ sudo apt install awscl..
AWS 콘솔 페이지로 들어간다. (https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2#Instances:) 회원가입은 마쳤다고 가정한다. 1. 인스턴스 생성하기 우측 상단을 보면 '서울' 지역이 선택되어 있다. 자신이 사용할 지역으로 설정하면 된다. '인스턴스 시작' 버튼을 누른다. 머신 이미지를 선택하면 되는데 나는 Ubuntu Server 20.04 LTS를 선택했다. 생성할 인스턴스의 유형을 선택한다. 보통 CPU 수와 메모리에 따라서 원하는 사양을 고르면 된다. 인스턴스 별 세부사항은 https://aws.amazon.com/ko/ec2/instance-types/ 여기서 확인한다. 범용, 컴퓨팅 최적화, ..
S3 버킷 관련 명령어 참조 링크 https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/cli-services-s3-commands.html AWS CLI에서 상위 수준(s3) 명령 사용 - AWS Command Line Interface PowerShell을 사용하는 경우 셸은 CRLF의 인코딩을 변경하거나, 파이프 입력이나 출력 또는 리디렉션된 출력에 CRLF를 추가할 수 있습니다. docs.aws.amazon.com 1. S3 버킷 생성하기 CLI: $ aws s3 mb 버킷명 입력 GUI: https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/create-bucket-overview.html 를 따라..
AWS 콘솔 창에서 $ ssh-keygen -t rsa -b 4096 -C "GitHub이메일주소" 을 입력한다. 개인정보상 부분부분 가렸지만, public key가 '/home/사용자명/.ssh/id_rsa.pub' 에 저장되었다는 문구가 뜬다. $ cat /home/사용자명/.ssh/id_rsa.pub 를 입력하면 ssh-rsa 로 시작하는 긴 텍스트가 뜰 텐데, 처음부터 끝까지 복사한다. 그리고 GitHub에 들어가서, 우측 프로필 아이콘 - Settings - SSH and GPG keys 탭을 들어가서 New SSH Key 버튼을 누른다. Title에는 key 이름을 대충 지어주고 Key 란에다가 콘솔에서 복사해둔 텍스트를 붙여넣기 하고 Add SSH key 버튼을 누른다. 그리고 나의 경우에는..