지식나눔

windows10에서 딥러닝 환경 구축할때 visual studio가 필요한 이유가 무언지 궁금합니다.

늦깍이로 인공지능을 공부중입니다.

아직  머신러닝, 딥러닝 구분도 애매모호한 초짜인데요, 윈도우 기반 딥러닝 실습 환경을 만들어 보는 중입니다.

gpu를 활용하기 위해 CUDA, cuDNN 라이브러리들이 필요한 건 알겠는데요, visual studio가 왜 필요한건지 궁금하네요.

구글링 하니, 많은 이들이 비주얼스튜디로를 설치하라고 하는데, 이유를 안가르쳐주시네요.

코딩의 편의성 말고 설치해야할 이유가 따로 있는건가요?

  • 딥러닝
  • visual studio
지식의 출발은 질문, 모든 지식의 완성은 답변! 
각 분야 한인연구자와 현업 전문가분들의 답변을 기다립니다.
답변 2
  • 답변

    장세호님의 답변

    https://en.wikipedia.org/wiki/Visual_Studio 를 참고하세요.

    도움이 되시길 바랍니다.

    https://en.wikipedia.org/wiki/Visual_Studio 를 참고하세요.

    도움이 되시길 바랍니다.

    윤성현(ys1213) 2023-06-22

    답변 감사드립니다만, 알려주신 문서를 봐도 잘 모르겠네요. 좀 더 쉽게 설명해주실 수 없을런지요?

  • 답변

    진승교님의 답변

    제 생각을 말씀드리자면,


    visual studio가 반드시 필요한 것은 아닙니다.

    아시다시피 IDE(통합개발환경)는 개발 작업을 편리하게 하기 위한 기능들을 모아놓은 도구인데, visual studio가 대표적이긴하죠.

    C나 C++ 개발을 vi, vim 같은 편집기를 사용하지 않으면 VS를 사용할 것입니다.


    저는 파이썬 개발할때 jetbrain사의 Pycharm을 사용하고 있습니다.

    파이썬 개발의 경우 IDE는 VS보다는 Pycharm이 더 많이 사용하는 듯 합니다.

    아니면 서버에서 vim, vi, nano같은 문서편집기를 사용하던가요.

    아니면 더 작은 단위의 실행결과를 확인하고 저장하기 편한 jupyter notebook 같은 notebook 형태의 프로그램을 사용하던지요.


    VS에서 파이썬을 개발해본적은 없지만 Pycharm이든 VS든 매우 유명한 IDE기 때문에

    개발환경을 선택하는데 있어 기능상의 차이보다는 익숙함의 차이가 더 중요할 것 같습니다.

    반드시 VS여야 할 이유는 없습니다.

    제 생각을 말씀드리자면,


    visual studio가 반드시 필요한 것은 아닙니다.

    아시다시피 IDE(통합개발환경)는 개발 작업을 편리하게 하기 위한 기능들을 모아놓은 도구인데, visual studio가 대표적이긴하죠.

    C나 C++ 개발을 vi, vim 같은 편집기를 사용하지 않으면 VS를 사용할 것입니다.


    저는 파이썬 개발할때 jetbrain사의 Pycharm을 사용하고 있습니다.

    파이썬 개발의 경우 IDE는 VS보다는 Pycharm이 더 많이 사용하는 듯 합니다.

    아니면 서버에서 vim, vi, nano같은 문서편집기를 사용하던가요.

    아니면 더 작은 단위의 실행결과를 확인하고 저장하기 편한 jupyter notebook 같은 notebook 형태의 프로그램을 사용하던지요.


    VS에서 파이썬을 개발해본적은 없지만 Pycharm이든 VS든 매우 유명한 IDE기 때문에

    개발환경을 선택하는데 있어 기능상의 차이보다는 익숙함의 차이가 더 중요할 것 같습니다.

    반드시 VS여야 할 이유는 없습니다.

    윤성현(ys1213) 2023-06-24

    네 답변 감사드립니다. 아직도 알쏭달쏭 하네요. 편집기 용도로만 보면 VScode로도 충분할거 같긴 해요. VS의 어떤 특징들이 AI응용개발에 필요한건지 잘 와닫지가 않습니다.