강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của ghkdxodjs2933
ghkdxodjs2933

câu hỏi đã được viết

Bài giảng giới thiệu Blender Python BPY

Bài 6: Cài đặt Visual Studio cho Blender Python

python -m pip install ptvsd 설치

Viết

·

597

0

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

Câu trả lời 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강부터 다시 시작해서 몇번을 시도 했는데 계속 저런 메세지가 뜨네요..

뭐가 잘못된걸까요

nodeep777님의 프로필 이미지
nodeep777
Người chia sẻ kiến thức

안녕하세요.

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

nodeep777님의 프로필 이미지
nodeep777
Người chia sẻ kiến thức

안녕하세요.

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

python -m pip list

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

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

만약 없을 경우

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

그래도 같은 증상일 경우

터미널 파워쉘에서

python --version

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

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

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

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

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

즐거운 하루되세요~!

ghkdxodjs2933님의 프로필 이미지
ghkdxodjs2933
Người đặt câu hỏi

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

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

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

nodeep777님의 프로필 이미지
nodeep777
Người chia sẻ kiến thức

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

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

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

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

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

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

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

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

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

ghkdxodjs2933님의 프로필 이미지
ghkdxodjs2933
Người đặt câu hỏi

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

Hình ảnh hồ sơ của ghkdxodjs2933
ghkdxodjs2933

câu hỏi đã được viết

Đặt câu hỏi