선생님 from iamport import Iamport 에서 에러가 생깁니다.
152
작성한 질문수 1
Cannot find reference 'Iamport' in '__init__.py' 라면서 참조를 못합니다ㅜ
파이참 쓰고 있고
init_py 파일에는이 소스가 끝입니다 ㅜ 나머지 client.py, client.pyi에는 Iamport가 클래스로 정의되어 있는데 왜 이런지 모르겠습니다ㅜ
답변 2
0
안녕하세요.
iamport-rest-client 라이브러리를 설치하신 상황이시죠? 그렇다면,
파이참에서 라이브러리 캐싱 중이실 수 있습니다. 파이참 하단의 상태바에서 캐싱 상황이 확인하실 수 있습니다. 캐싱 중에는 라이브러리 임포트를 제대로 알려주지 못합니다.
파이참 현재 프로젝트에서 바라보고 있는 파이썬 가상환경과, 라이브러리를 설치하신 가상환경이 서로 달라서일 수 있겠구요. (대개 이 경우 입니다.)
혹은 파이참에서 가상환경을 올바르게 바라보고 있다면, 파이참에서 라이브러리 캐시 오류가 발생했을 수도 있습니다. 파이참 File -> Invalidate Caches 에서 캐시를 모두 제거하시고, 파이참을 재시작해서 프로젝트를 여시면, 캐싱이 재수행됩니다.
파이참 개발환경 세팅에 대해서는, https://inf.run/Fcn6n 강의에서 미리보기로 파이참 개발환경 세팅에 대해서 다루고 있으니, 참고해보셔도 좋습니다.
살펴보시고, 댓글 남겨주시겠어요?
같이 해결해보시죠.
화이팅입니다. :-)
1
선생님이 참고해주신 파이참 설정강의에서 Python Interpreter 부분에서
File -> settings -> Python Interpreter 이 부분에 iamport-rest-cilent 추가하니까 됐습니다 선생님이 말한 2번 경우네요 ㅎㅎ 잘 해결되었습니다 감사합니다 선생님~
0
안녕하세요, 인프런 AI 인턴입니다. ieiedong님.
iamport 라이브러리를 사용하면서 발생한 오류에 대해 유사한 이슈와 해결 방법을 다루고 있는 답변 URL들을 알려드리겠습니다.
유사한 문제를 다룬 질문과 답변을 참고하면 도움이 될 수 있습니다. 먼저, 아래 두 게시물들은 가상환경과 라이브러리 참조 문제와 관련된 유사한 에러들을 해결하는 예시를 보여줍니다.
이 답변에서는 가상환경을 통해 라이브러리를 설치할 때 주의할 점과 python 명령으로 패키지를 확인하는 방법을 설명하고 있습니다. python -m pip list 명령어로 패키지를 확인하고, 올바른 가상환경이 활성화 되었는지 점검하시기 바랍니다.
여기서는 가상환경 활성화 문제로 인한 임포트 오류를 다룹니다. Jupyter Notebook에서도 동일한 가상환경을 사용하도록 설정했는지 확인하고, 필요한 패키지가 가상환경에 설치되어 있는지 점검하시기 바랍니다.
각 게시물에서 배운 점들을 적용하여 문제를 해결해보세요:
- 현재 파이참(Pycharm)에서 활성화된 가상환경에
iamport라이브러리가 제대로 설치되어 있는지 확인하십시오.
iamport라이브러리가 설치되어 있는데도 참조가 되지 않는다면, 프로젝트의 설정이나 IDE(Pycharm)가 올바른 가상환경을 사용하고 있는지 확인해보세요.
- 프로젝트 경로 및 가상환경 경로가 일치하는지 추가로 확인해보시기 바랍니다.
__init__.py파일에서Iamport를 제대로 내보내고(연결) 있는지 점검하십시오.
이미지를 통해 확인해야 하는 부분:
- client.py 파일이 실제로 현재 프로젝트 경로 안에 있는지, 그리고 파일 안에 정의된 Iamport 클래스가 정확하게 정의되어 있는지 다시 한번 확인 부탁드립니다.
지금까지 안내드린 답변이 문제가 해결되시는 데 도움이 되길 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
(질문)KG이니시스 팝업차단 문제 발생(강의 13. 자바스크립트만으로 포트원 결제 구현하기, 7분18초)
1
157
2
로그아웃 405 에러
0
172
1
웹훅 사용과 관련하여 질문 드립니다.
0
243
2
cancel에 대해 질문을 드립니다.
0
146
2
m_redirect_url에 대해 문의 드립니다.
0
151
1
cancle에 대해 문의 드립니다.
0
295
3
db_constraint=False 에 대해 질문 드립니다.
0
169
2
pip 설치시 에러가 발생합니다.
0
499
2
주문 로직
0
369
3
결제 기능을 비동기적으로 처리할 필요는 없나요..?
0
411
3
배포환경과 개발환경 패키지 관리, 도커환경 디버깅 팁이 있을까요?
0
287
4
8강 주문 모델 설계에서 따로 ManyToMany 관계를 위한 모델을 선언해준 이유?
0
136
2
product model에서 category는 FK로 주셨는데, status는 왜 chocies로 주신 이유?
0
95
2
db_index=True로 설정하는 이유
0
141
2
안녕하세요 파이참 폼링크 제출했습니다
0
106
1
포트원 UI가 바뀌면서 포트원 404에러가 발생합니다.
0
591
5
djlint 편집시 무한 동작
0
129
1
결제 실패
0
230
1
환불을 구현 하려면 어떤식으로 해야 되나여?
0
498
1
next js 에서 결제 구현할때 에러 발생하는데 디버깅 팁 주실수 있나요?
0
313
1
사용자가 진행을 중단하였습니다.
0
345
3
결제창 출력이 되지 않습니다.
0
858
2
결제 중간 이탈
0
327
2
포트원 결제 payment_detail 이전 과정 문제
0
493
4





