티스토리 뷰

728x90
반응형

아주 간단한 기능을 몰랐네요.

 

윈도우 11에 WSL로 ubuntu22.04 환경에서 conda로 파이썬 개발 환경을 구축하였습니다.

 vscode에서 wsl 환경에 접속하고 conda 개발 환경에서 실행되도록 세팅하였습니다.

그래프를 그리는 라이브러리(matplotlib, mpl_tookits)를 설치하고 matplotlib 예제 코드를 

아래와 같이 입력하였습니다.

 

matplot lib 예제 코드 

import numpy as np
import matplotlib.pyplot as plt


ax = plt.figure().add_subplot(projection='3d')

# Prepare arrays x, y, z
theta = np.linspace(-4 * np.pi, 4 * np.pi, 100)
z = np.linspace(-2, 2, 100)
r = z**2 + 1
x = r * np.sin(theta)
y = r * np.cos(theta)

ax.plot(x, y, z, label='parametric curve')
ax.legend()

plt.show()

 

문제: 

  • F5를 눌러 실행해보니 실행은 되는데 그래프 윈도우가 안뜹니다.
  • 에러가 있는건 아니고 실행되고 터미널에서 종료될 뿐 윈도우가 안뜨네요. 

 

 

해결책

  • VScode에서 실행하려는 파일 오른쪽 클릭!
  • 메뉴 중에 'Run Current File in Python Python Interactive window
  • 다음 캡처 화면 처럼 '대화형 창에서 현재 파일 실행'을 클릭합니다.

 

 

보시는 바와 같이  vscode 에디터에 내부 창이 하나 뜨면서 결과를 볼 수 있게 되어 있습니다.

 

728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함