inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실무에서 사용하는 클라우드 보안 프로그래밍 (AWS, Python, Terraform)

pip로 패키지를 설치했음에도 import 오류가 납니다. 어떻게 해야 할까요?

해결된 질문

660

천강민

작성한 질문수 1

0

기존 질문이 삭제되어 헷갈리실 다른 분들을 위해 자문자답 형태로 남겨둡니다.

Python의 경우 어느 곳에서 다운로드 받느냐에 따라 다양한 경로에 다양한 버전이 생길 수 있습니다.

 

첨부해주신 사진을 봤을 때,

/usr/bin/python3를 통해 boto3를 import 하시려면, /usr/bin/pip3를 통해 boto3를 다운로드 해주셔야 될 것 같습니다.( /usr/bin/python3 를 입력해서 실행했을 때와 python3를 입력했을 때 버전을 비교해보시면 좋습니다.)

image

간단한 해결 방법으로는 /usr/bin/python3가 아닌 그냥 python3로 실행해주시면 될 것 같습니다. 만약 해결되지 않는다면, 현재 boto3가 설치된 경로에 있는 Python 실행 파일을 통해 파일을 실행해주시면 됩니다.

 

이런 번거로운 절차가 귀찮으시면, 1.3. Python 실행 단축키 설정을 참고하셔서 실행 설정을 해주시고,

vscode에서 cmd + shift + p 입력 후, Python: Select Interpreter를 입력해주신 후에

image

실행하고 싶은 Python3 경로를 선택해주시면 됩니다.

image

또는, 우측 하단에 아래 그림과 같이 나오는 부분에서 버전을 클릭하시면 위 그림이 나오게 됩니다. 이후에는 cmd + enter를 통해 쉽게 실행 가능합니다!

image

해보시고 안되시면 다시 말씀 부탁드리겠습니다.

python aws Terraform devsecops

답변 1

0

천강민

완료

작업형 1 (삭제예정, 구 버전)

0

21

1

강의노트는 어디있나요?

0

9

0

노션 학습 자료 권한 요청

0

10

1

.terraform, .terraform.lock.hcl 파일이 생성되지 않는 현상

0

75

2

섹션 4 프로젝트 코드

1

83

1

mysql 접속 에러

0

106

1

default tags , 리소스에 tags 중복 문의

1

209

1

테라폼으로 람다 형상 관리 방법

1

306

1

강의 순서 문의

1

217

1

람다 캐싱 질문

1

204

1

webhook 단점

1

240

1

for_each 사용 시 key를 가져오는 기준

1

251

2

ModuleNotFoundError: No module named 'pprint' 에러

1

250

1

모듈 vs 리소스

1

215

1

s3 bucket 생성 에러

1

316

1

terraform import 관련 질문

1

209

1

generate expression 사용 예시

1

194

1

boto3 라이브러리 사용 시 에러

1

248

1

boto3 사용자 생성 질문입니다.

1

408

2

3.2. 왜 리소스 기반 정책은 Deny로 해야되나요? 부분이 잘 이해되지 않습니다.

1

370

2

제상황을 좀 더 자세히 적겠습니다.

0

585

1

영상을 아무리 찾아봐도

0

399

1

질문입니다

0

355

1

질문입니다

0

1003

1