Inflearn brand logo image

인프런 커뮤니티 질문&답변

Gemma님의 프로필 이미지
Gemma

작성한 질문수

RAG를 활용한 LLM Application 개발 (feat. LangChain)

Cursor 마우스오버 후에 보이는 argument 리스트

해결된 질문

작성

·

24

0

강사님 안녕하세요:)

 

사소하지만 아무리 검색해도 안나와서 질문드립니다ㅠ

현재 편집기로 cursor를 사용중인데요! ('한시간으로 끝내는 LangChain 기본기' 강의 따라하면서 cursor를 이번에 사용하게 되었습니다)

 

강의 동영상에서는 함수 위에 마우스 오버하면 argument 옵션들이 쫙 보여서 어떤 인자를 넣어야할지 확인하기 쉬운데요. 제 환경에서는 모두 (function) : Any 로만 떠서 확인이 안되네요ㅠ

스크린샷 2025-08-18 오전 9.52.34.png

 

cursor라서 안보이는걸가요? argument 리스트를 확인할 수 있는 옵션 아시면 알려주시면 감사하겠습니다!

 

답변 2

0

강병진님의 프로필 이미지
강병진
지식공유자

안녕하세요! 좋은 질문 감사합니다.

환경 설정이 가장 귀찮지만 어쩌면 개발 효율을 위해서 가장 중요한 부분이라고 생각하는데요, 아마 익스텐션이 설치가 안되어있어서 확인이 안되시는 걸거에요. 우선 아래 익스텐션들을 설치해주시고

  1. https://marketplace.cursorapi.com/items/?itemName=ms-python.python

  2. https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance

그래도 보이지 않는다면, 아마 노트북에서 가상환경이 인식되지 않아서 import문에 아래 스크린샷 처럼 노란 줄이 그어져있을 가능성이 있습니다

Screenshot 2025-08-18 at 10.06.22 AM.png

이런 경우에는 CMD+Shift+P (아마도 윈도우면 ctrl+shift+p) 누르시고 아래 보이는

Python: Restart Language Server 를 실행하시면 가상환경이 읽어지면서 패키지들을 정상적으로 임포트합니다.

Screenshot 2025-08-18 at 10.07.33 AM.png

한번 시도해보시고 안되시면 다시 말씀해주세요!

Gemma님의 프로필 이미지
Gemma
질문자

답변 감사합니다!

cursor에서 말씀 주신대로 따라했는데 pylance 확장자가 없고 python 확장자만 있더라구요. python 설치하면 pylance도 같이 설치된다고 명시되어 있는데 막상 language server를 restart하면 pylance가 없다고 합니다ㅠ

 

그래서 VS code 다운받아서 진행했습니다. 다운받으니까 python과 pylance는 디폴트로 설치되어서 별도로 설치한 것은 없고, settings.json에서 languageServer만 Pylance로 바꾸니까 잘 되었습니다.

스크린샷 2025-08-18 오후 4.19.51.png

 

스크린샷 2025-08-18 오후 4.54.55.png

 

자꾸 cursor에서 안되길래 검색해보니까 cursor에서 pylance가 안되는 이슈가 있는것 같더라구요...! 마음 편히 VS code로 실습 따라해보겠습니다:)

감사합니다!

https://forum.cursor.com/t/unable-to-find-pylance-in-the-extension-marketplace/105099/41

https://forum.cursor.com/t/cursor-cannot-install-latest-pylance-extension/50654/3

강병진님의 프로필 이미지
강병진
지식공유자

감사합니다! 다만 저도 커서인데 정상적으로(?) 잘 나와서... 흠 파이썬만 한번 설치하시고 진행해보셔도 좋을것같아용

 

0

안녕하세요, 인프런 AI 인턴입니다. Gemma님.

질문해 주신 내용에 대해 답변드리겠습니다. Cursor를 사용하면서 함수 위에 마우스를 올렸을 때 Argument 리스트가 제대로 표시되지 않는 문제를 해결하려면 몇 가지 점검 사항이 있습니다.

  1. Python Extension 사용: Visual Studio Code의 경우 Python 코드를 작성할 때 필수적인 Python Extension이 제대로 설치되어 있는지 확인해 보세요. 이 확장 프로그램은 코드 에디팅을 도와주는 여러 기능을 제공합니다.

  2. Language Server 설정: Python의 Language Server가 제대로 작동하고 있는지 확인하시기 바랍니다. 보통 MicrosoftPylance를 사용하는데, 이 설정이 맞는지 다시 한번 확인해 보세요. Pylance는 뛰어난 코드 분석 기능을 제공합니다. 여러 함수의 인수 타입을 체크하거나 자동 완성 기능을 지원합니다.

  3. Auto-completion 및 IntelliSense: VS Code의 기본 기능인 IntelliSense가 잘 활성화되어 있는지 확인해 보세요. 이를 위해서는 위에서 언급한 Python Extension과 같은 도움 도구가 필요합니다.

  4. 모듈 및 의존성 문제: 사용하고 있는 라이브러리 혹은 모듈이 올바르게 설치되어 있는지, 그리고 코드가 정상적으로 인식을 못할 수 있는 상황인지를 진단해 보세요. 특정한 버전에 따라 발생할 수 있습니다.

이러한 방법들이 대부분 문제가 되는 경우에 대한 해결책 제공이 가능할 것입니다. 그래도 해결이 되지 않을 시, cursor의 별도의 설정이나 다른 개발 환경을 시도해 볼 수도 있겠습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존답변을 참고하여 유사한 답변 링크를 추천해드리고 있지만, 현재 베타 기능으로 답변이 만족스럽지 않을 수 있습니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Gemma님의 프로필 이미지
Gemma

작성한 질문수

질문하기