[python] python 3.10 pylab 설치 불가
pylab 모듈은 matplotlib 라이브러리에서 제공하는 모듈이며, matplotlib.pyplot, numpy, numpy.fft, numpy.linalg, numpy.random 등을 포함하는 모듈이라고 되어 있습니다. 따라서 matplotlib를 설치해야 pylab 모듈을 사용할 수 있습니다.
하지만, 2022년 9월 기준으로는 파이썬 3.10 윈도우 버전에서 matplotlib 라이브러리가 설치가 되지 않습니다. 따라서 파이썬 3.9.13 윈도우 설치버전을 사용하시면 됩니다.
파이썬 설치 후 cmd 창에서 아래 명령을 수행합니다.
python -m pip install -U pip
python -m pip install -U matplotlib
python -m pip install -U scipy
matplotlib 설치시 numpy 라이브러리는 자동으로 설치되는 듯 합니다.
matplotlib, numpy, scipy 라이브러리가 갖추어지면 아래와 같이 pylab 모듈을 사용할 수 있습니다.
>>> from pylab import *
>>> 4 * pi
12.566370614359172
>>> sin(pi/6)
0.49999999999999994
pylab 모듈은 matplotlib.pyplot, numpy, numpy.fft, numpy.linalg, numpy.random 등을 전역변수화 시키는 것으로 보입니다. 그리고 공식문서에서는 이런 전역변수화로 인한 예기치 않은 오류를 방지하고자 pylab 모듈 사용을 자제하길 권장하고 있는 점 참고 바랍니다. 예를 들어 아래와 같이 사용해야 합니다.
>>> import numpy as np
>>> 4 * np.pi
12.566370614359172
>>> np.sin(np.pi / 6)
0.49999999999999994
끝.
댓글
댓글 쓰기