import numpy as np
import matplotlib
import matplotlib.pyplot as plt
x = np.linspace(1,1000)
plt.plot(np.linspace(1, 1000))
print("Works")
plt.show()
위의 간단한 코드를 원격 시스템의 PyCharm에서 실행하려고하지만 내 로컬 컴퓨터 (mac)에서 플롯을 표시하려고합니다. 줄거리가 나타나지 않습니다. xQuartz X11 Server를 실행하고 있습니다. Pycharm은 원격 해석기를 정상적으로 실행합니다.macOS 구성 X11 포워딩 용 PyCharm
ssh -X [email protected]
python test.py
plt.show를 사용
내가 맥 OS 터미널에서 실행하는 경우
는() 작동합니다.누락 된 부분은 X11을 내 로컬 컴퓨터로 전달할 수있게하는 -X입니다.
여기에 ssh에 PyCharm 명령을 포함시켜야합니까? 이걸 알아 내려고 너무 많은 시간을 보내고 있습니다 ...
참고 : 또한 PyCharm의 파이썬 콘솔을 사용하여 플로팅을 할 수 없습니다. 오류는 표시되지 않지만 플롯은 내 로컬 컴퓨터로 전달되지 않습니다.