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

황태언님의 프로필 이미지

작성한 질문수

블렌더 파이썬 BPY 입문강의

6강 블렌더 파이썬을 위한 비주얼 스튜디오 설정

python -m pip install ptvsd 설치

작성

·

449

0

비쥬얼 스튜디오에서 이렇게 입력했을 때 별 다른 반응이 없습니다. 계속 입력해봐도 이미 설치되었다는 말도 안뜨는데 이렇게 되면 설치가 된겁니까??
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

답변 3

0

블렌더 3.1에서 생기는 오류인거 같습니다. 블렌더 2.93.9 버젼으로 다운그레이드 하니 잘돌아갑니다.

0

나중에 추가하라고 하신

def register():

    print("등록")

    from .menu import reg_menus

    reg_menus()

    from .util import reg_keymap

    reg_keymap()

    from .controller import reg_controller

    reg_controller()

    

def unregister():

    print("해제")

    from .menu import unreg_menus

    unreg_menus()

    from .util import unreg_keymap

    unreg_keymap()

    from .controller import unreg_controller

    unreg_controller()

추가하면

이런 메세지가 계속 뜹니다. 뭔가 제가 잘못했나 해서 5강부터 다시 시작해서 몇번을 시도 했는데 계속 저런 메세지가 뜨네요..

뭐가 잘못된걸까요

깊알못nodeep님의 프로필 이미지
깊알못nodeep
지식공유자

안녕하세요.

MyTool -> menu -> __init__.py 파일에서 오타 없이 작성하신 것이 맞나요?

예제파일과 비교해서 오타가 있는 부분을 찾으셔야 할 것으로 보입니다.

오타는 없는걸로 보이는데 같은 오류 메세지가 뜹니다.

추가되는 from .menu reg_import reg_menus

reg_menus()

from .utils import reg_keymap 

reg_keymap()

이부분과 unreg를 삭제하면 큐브 생성하는 이전 단계는 잘 됩니다.

추가된 부분을 작성을 하면 일단 addpon에서 3D View : My Tool이 활성화되지 않습니다.

Vscode 상에선 디버그가 현재 봏아자 않고 터미널 상에서만 사진과 같은 오류메세지가 생깁니다.

0

깊알못nodeep님의 프로필 이미지
깊알못nodeep
지식공유자

안녕하세요.

설치되어 있는지 확인하는 명령어 입니다.

python -m pip list

위의 코드로 설치된 패키지를 확인 할 수가 있습니다.

패키지에 ptvsd라고 되어 있으면 설치가 된 것입니다.

만약 없을 경우

비주얼 스튜디오 코드를 관리자 권한으로 실행한 후 다시 설치를 시도해보시고,

그래도 같은 증상일 경우

터미널 파워쉘에서

python --version

이렇게 입력 하셨을 경우 나오는 버전이 이번에 설치한 버전과 맞는지 확인을 해보세요.

만약 다르게 나온다면 기존에 다른 파이썬 버전이 설치되어있는 것입니다.

비주얼 스튜디오 코드에서 CTRL+SHIFT+P 를 누른 다음 Python Select interoreter을 선택하시고

파이썬 버전 선택하여 주세요.

그리고 다시 한 번 설치를 시도해보세요.

즐거운 하루되세요~!

황태언님의 프로필 이미지
황태언
질문자

python -m pip list 나 python --version 입력해도 계속 위에 사진처럼 Python 만 나와서 설치가 된건지 확인할 수가 없습니다.

Python Select interpreter 에는 Python 3.9.6 64-bit 옵션하고 Use default python interpreter path 옵션 이 두가지가 있는데 두가지 다 눌러서 위에 명령어들 입력해봐도 똑같은 상황이네요

여기서 막혀서인지 뒤에 강의에서 나오는 bl_info 돌리는 것도 따라해봐도 terminal 창에 '등록', '해제' 안떠요 ㅠ

깊알못nodeep님의 프로필 이미지
깊알못nodeep
지식공유자

비주얼 스튜디오 코드가 아닌 바탕화면에서 윈도우+R -> cmd창을 여시고,

python  엔터-> import sys 엔터->sys.executable 엔터  하시면

파이썬이 설치된 경로를 확인 할 수가 있습니다. 해당 경로에 있는 파이썬이

이번에 설치한 버전의 경로가 맞나요?

만약 이렇게 해도 경로가 확인이 되질 않는다면, 파이썬 설치가 잘 못된 것으로 판단됩니다.

(환경변수 등록이 잘 못된 것이 아닐까 생각됩니다.)

사용 중인 다른 프로그램에 지장이 없다면 설치되어 있는 파이썬을 지우시고,

새로 설치 하실때 Install launcher for all users 와 Add Python to path에 체크를 하시고

install을 해보시면 좋을 것 같습니다.

황태언님의 프로필 이미지
황태언
질문자

말씀해주신대로 파이썬 다시 설치하니깐 비쥬얼 스튜디오에서 명령어 모두 이용가능합니다. 감사합니다!!