수색…


비고

NumPy ( "마비 파이"또는 때때로 "마비 완두콩"이라고 발음 함)는 Python 프로그래밍 언어의 확장 기능으로 대규모의 다차원 배열과이 배열에서 작동 할 수있는 고급 수학 함수 라이브러리를 지원합니다.

버전

번역 출시일
1.3.0 2009-03-20
1.4.0 2010-07-21
1.5.0 2010-11-18
1.6.0 2011-05-15
1.6.1 2011 년 7 월 24 일
1.6.2 2012-05-20
1.7.0 2013-02-12
1.7.1 2013-04-07
1.7.2 2013-12-31
1.8.0 2013-11-10
1.8.1 2014-03-26
1.8.2 2014-08-09
1.9.0 2014-09-07
1.9.1 2014-11-02
1.9.2 2015-03-01
1.10.0 2015-10-07
1.10.1 2015-10-12
1.10.2 2015-12-14
1.10.4 * 2016-01-07
1.11.0 2016-05-29

Mac에서 설치

Mac에서 NumPy를 설정하는 가장 쉬운 방법은 pip입니다.

pip install numpy  

Conda를 사용하여 설치 .
Windows, Mac 및 Linux에서 사용할 수있는 Conda

  1. Conda 설치. Anaconda (전체 패키지, numpy 포함) 또는 Miniconda (Conda, Python 및 이들이 의존하는 패키지 만 추가 패키지없이)로 Conda를 설치하는 두 가지 방법이 있습니다. Anaconda와 Miniconda는 모두 같은 Conda를 설치합니다.
  2. Miniconda에 대한 추가 명령은 다음 명령을 입력하십시오. conda install numpy

Windows에서 설치

pypi (pip가 사용하는 기본 패키지 색인)를 통한 Numpy 설치는 일반적으로 Windows 컴퓨터에서 실패합니다. Windows에 설치하는 가장 쉬운 방법은 미리 컴파일 된 바이너리를 사용하는 것입니다.

많은 패키지의 미리 컴파일 된 휠의 한 소스는 Christopher Gohkle의 사이트 입니다. 파이썬 버전과 시스템에 따라 버전을 선택하십시오. 64 비트 시스템에서의 Python 3.5 예제 :

  1. 다운로드 numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl 여기에서
  2. Windows 터미널 열기 (cmd 또는 powershell)
  3. pip install C:\path_to_download\numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl 명령을 입력하십시오 pip install C:\path_to_download\numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl

단일 패키지로 엉망이되고 싶지 않다면, 대부분의 패키지를 묶어서 작업 할 수있는 제한된 환경을 제공하는 Winpython 배포판 을 사용할 수 있습니다. 마찬가지로 Anaconda Python 배포판 에는 numpy 및 기타 많은 공통 패키지가 미리 설치되어 있습니다.

또 다른 인기있는 소스는 가상 환경을 지원하는 conda 패키지 관리자 입니다 .

  1. 다운로드하여 conda 설치 conda .
  2. Windows 터미널을 엽니 다.
  3. 명령을 입력하십시오. conda install numpy

Linux에서 설치

NumPy는 가장 널리 사용되는 Linux 배포판의 기본 저장소에서 사용할 수 있으며 일반적으로 Linux 배포판의 패키지가 설치되는 것과 같은 방식으로 설치할 수 있습니다.

일부 Linux 배포판은 Python 2.x 및 Python 3.x에 대해 NumPy 패키지가 다릅니다. 우분투 및 데비안에서는 APT 패키지 관리자를 사용하여 시스템 수준에서 numpy 를 설치하십시오.

sudo apt-get install python-numpy  
sudo apt-get install python3-numpy  

다른 배포판의 경우 zypper (Suse), yum (Fedora) 등과 같은 패키지 관리자를 사용하십시오.

numpy 는 Python 2 용 Python의 패키지 관리자 pip 와 Python 3 용 pip3 과 함께 설치할 수도 있습니다.

pip install numpy  # install numpy for Python 2
pip3 install numpy  # install numpy for Python 3

pip 는 가장 널리 사용되는 Linux 배포판의 기본 리포지토리에서 사용할 수 있으며 Python 2 및 Python 3 용으로 다음을 사용하여 설치할 수 있습니다.

sudo apt-get install python-pip  # pip for Python 2
sudo apt-get install python3-pip  # pip for Python 3

설치 후 사용 pip 파이썬 2와 pip3 파이썬 패키지를 설치하는 PIP를 사용하는 파이썬 3. 그러나 소스 (개발 패키지, 컴파일러, 포트란 등)에서 numpy를 빌드하는 데 필요한 많은 종속성을 설치해야 할 수도 있습니다.

시스템 레벨에서 numpy 를 설치하는 것 외에도 virtualenv 와 같은 인기있는 Python 패키지를 사용하여 가상 환경에 numpy 를 설치하는 것이 일반적입니다. Ubuntu에서 virtualenv 는 다음을 사용하여 설치할 수 있습니다.

sudo apt-get install virtualenv

그런 다음 Python 2 또는 Python 3 용 virtualenv를 만들고 활성화 한 다음 pip 를 사용하여 numpy 를 설치하십시오.

virtualenv venv  # create virtualenv named venv for Python 2
virtualenv venv -p python3  # create virtualenv named venv for Python 3
source venv/bin/activate  # activate virtualenv named venv
pip install numpy  # use pip for Python 2 and Python 3; do not use pip3 for Python3

기본 가져 오기

모듈의 일부를 사용하려면 numpy 모듈을 가져 오십시오.

import numpy as np

대부분의 예제는 np 를 numpy의 약자로 사용합니다. 코드 예제에서 "np"는 "numpy"를 의미한다고 가정합니다.

x = np.array([1,2,3,4])

Rackspace에서 주최하는 임시 Jupyter Notebook

Jupyter 노트북 은 대화 형 브라우저 기반 개발 환경입니다. 그것들은 원래 계산 파이썬을 실행하기 위해 개발되었으므로 numpy로 매우 잘 실행됩니다. Jupyter 노트북에서 로컬 시스템에 완전히 설치하지 않고 numpy를 시도하려면 Rackspace는 무료 임시 노트북을 tmpnb.org 에서 제공합니다.

참고 : 이것은 어떤 종류의 상향 판매와 독점적 인 서비스가 아닙니다. Jupyter는 UC Berkeley와 Cal Poly San Luis Obispo가 개발 한 전적으로 오픈 소스 기술입니다. Rackspace는이 서비스 를 개발 프로세스의 일부로 기부합니다.

시도하려면 numpy tmpnb.org에서 :

  1. tmpnb.org를 방문하십시오 .
  2. Welcome to Python.ipynb 를 선택하거나
  3. 새로운 기능 >> Python 2 또는
  4. New >> Python 3


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow