Python Pandas를 어떻게 설치합니까?


51

우분투에 Pandas (python package)를 설치하려고합니다. repos에서 찾을 수 없습니다. 이것에 대한 패키지 저장소가 있습니까 아니면 소스에서 설치해야합니까?


최신 버전의 팬더를 구하십시오 (레포에있는 팬더는 0.7이며 최신 안정 버전은 0.13.1입니다).
08

답변:


54

저는 파이썬 수업을 듣고 있습니다. 교수는 우리에게 이런 식으로 설치하도록 제안합니다. 핍은 setuptools 및 easy_install보다 훨씬 낫습니다.

sudo apt-get install python-pip
sudo pip install numpy
sudo pip install pandas

확실히 낫다.
hayd

numpy 문서는 pip가 설치된 numpy가 apt-get이 설치된 것보다 느릴 수 있음을 나타냅니다.
don.joey

이 방법은 최신 판다 버전 (0.18.0)을 우분투 14.04.4에 설치할 수 있습니다
zhihong

30

easy_install을 사용하는 솔루션은 Ubuntu 12.04 시스템에 제대로 설치되지 않았습니다.

sudo apt-get install python-pandas

제대로 설치했습니다.


5
가치이 설치 것이라고 언급 많은 팬더의 0.7 12.04에 번들 된 이전 버전 (현재 버전 0.13.1입니다).
00 분

방금 우분투 14.04 에서이 작업을 수행했지만 실행 # python -c 'import pandas;' 하면 Traceback (가장 최근 호출)이 나타납니다. 파일 "<string>", <module>의 행 1 ImportError : pandas라는 모듈 없음
shadi

내 파이썬 경로에 있지 않은 apt-get install팬더를 설치 하는 것으로 나타났습니다 /usr/lib/python2.7/dist-packages/pandas. 내가 사용한 파이썬 경로를 확인하려면 python -c 'import sys; print sys.path;'. 작동 수입품은python -c 'import sys; sys.path.append("/usr/lib/python2.7/dist-packages"); import pandas as pd;'
shadi

우분투 18.04에서 python3을 선호한다면 다음과 같이하십시오 :sudo apt-get install python3-pandas
MaxiReglisse

12

그것은에서의 파이썬 패키지 인덱스 - 사용 easy_install또는 pip.

sudo aptitude install python-setuptools # installs easy_install for your python version
sudo easy_install pandas

교체 aptitudeapt-get버전이 적성이 설치 또는 사용하지 않을 경우 synaptic어떤 패키지 관리자 버전이 기본적으로 설치되거나.


5
sudo pip3 install pandas

이것은 apt-get이 아닌 최신 버전의 Python 3 용 pandas를 설치합니다.


1
sudo그리고 --user? Oo
muru

"sudo apt install python3-pip"를 사용하여 pip3 명령을 먼저 설치하면됩니다.
MaxiReglisse

1

sudo없이 수행 할 수있는 팬더를 설치하는 다른 방법 은 Anaconda 를 사용하는 것입니다 .

  • Linux 빌드 연속체 웹 사이트를 다운로드하십시오. http://continuum.io/downloads
  • 파일을 실행하고 설치 지시 사항을 따르십시오.

    bash Anaconda-1.9.1-Linux-x86_64.sh  # file may have different version numbers

이렇게하면 가정의 아나콘다 디렉토리에 기본적으로 파이썬과 팬더 및 기타 많은 모듈이 설치됩니다.

conda를 사용하여 최신 버전의 팬더 (다른 모듈과 함께)로 업데이트 할 수 있습니다.

conda update pandas

당신은 또한 가상 환경과 다른 유용한 것들을 만들 수 있습니다 ...

이 문제가 pip를 통해 해결하는 문제는 일부 모듈의 소프트웨어 종속성 (특히 까다로운) 또는 잘못된 버전의 numpy에 대해 컴파일 된 버전에 문제가 있다는 것입니다.

버그 수정 및 성능 향상을 위해 최신 버전을 사용하는 것이 유용합니다! 많은 변경되었습니다 (12.04에 패키지 버전 인) 버전 0.7 있기 때문이다.


0

bash Anaconda.를 통해 설치하려면 bzip2가 설치되어 있어야합니다.

sudo apt-get install bzip2

그런 다음 Hayd의 제안 된 절차 를 따르십시오

또한 홈 디렉토리 ( 루트없이 )와 .bashrc를 소스 로 설치해야 하므로 요청대로 새 세션을 열 필요가 없습니다.

source ~/.bashrc

다음으로 진행

conda update pandas

희망이 도움이됩니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.