본문 바로가기

Linux3

[Linux] 터미널에서 생성된 pyplot 그래프 보기 일반적으로 SSL로 접속했을 때 GUI 인터페이스를 사용할 수 없으므로 pyplot으로 그래프를 생성하여 plt.show()를 해도 그래프를 볼 수 없다. 따라서 생성된 그래프를 이미지로 저장한 뒤 sftp를 이용해서 이미지를 다운받아서 보는 방식을 사용하면 된다. 1. 그래프 저장 ... import matplotlib.pyplot as plt ​ plt.figure(1) plt.plot(range(1, len(average_mae_history) + 1), average_mae_history, 'r', label='mae') plt.title('MAE') plt.xlabel('Epochs') plt.ylabel('Validation MAE') plt.legend() plt.show() plt.save.. 2018. 12. 29.
[Linux] no display name and no $DISPLAY environment variable 에러 해결 2018-12-29-matplotlib-error 리눅스 환경에서 SSL을 통해 pyplot을 사용하려고 하면 아래와 같은 에러가 발생할 때가 있다.xTraceback (most recent call last): File "boston_housing.py", line 52, in plt.figure(1) File "/usr/local/local/lib/python2.7/dist-packages/matplotlib/pyplot.py", line 533, in figure **kwargs) File "/usr/local/local/lib/python2.7/dist-packages/matplotlib/backend_bases.py", line 161, in new_figure_manager return cls.. 2018. 12. 29.
[Linux] 터미널 창 분할하기 2018-12-29-tmux-use SSL로 서버에 접속하여 작업을 하면 하나의 터미널에서 작업하게 되기 때문에 특정 코드가 실행되는동안 다른 작업을 할 수 없다. 이를 위해 세션을 생성하는 tmux를 사용할 수 있다. 세션 생성tmux new -s [세션명]세션을 생성하면 새로운 터미널로 갱신되는데 여기서 화면분할을 할 수 있다. 대부분의 명령어를 입력할 때는 ctrl + b를 먼저 입력해야 한다. 가로 분할xxxxxxxxxxctrl + b를 누른 뒤 shift + 5세로 분할xxxxxxxxxxctrl + b를 누른 뒤 shift + '분할을 통해 생성된 창 사이를 이동하고 싶으면, ctrl + b를 누른 다음 방향키로 이동할 수 있다. 해당 세션을 종료하고 싶으면 exit를 입력하고, 나가고 싶다면 .. 2018. 12. 29.