python 에 데이터 분석 도구 numpy 와 pandas 추가
2993 단어 데이터 발굴 과 분석
전재 문장 http://www.cnblogs.com/lxmhhy/p/6029465.html
최근 에 일련의 데 이 터 를 동기 대비 하려 면 numpy 와 pandas 로 계산 해 야 합 니 다. 그러나 python 을 사용 하여 numpy 와 pandas 를 설치 합 니 다. Liux 환경 이 외부 네트워크 가 없 기 때문에 많은 문제 가 발생 했 기 때문에 기록 합 니 다.우선 python 버 전 은 2.7 이상 이 어야 합 니 다.
linux 우선 의존 패키지 설치
-y blas blas-devel lapack- -y -y freetype freetype-devel libpng libpng- -y python- -y pytz
yum -y install python-dateutil
windows 에 pip 를 설치 하면 됩 니 다. 구체 적 인 방법 은 pip 홈 페이지 를 참고 하 십시오. http://pip-cn.readthedocs.io/en/latest/installing.html
1. pip 방식 으로 설치
외부 네트워크 가 있 으 면 일반적으로 pip 로 설치 하 는 것 을 추천 합 니 다. Liux 아래 와 windows 아래 모두 pip 로 설치 할 수 있 습 니 다.
python -m pip install --upgrade pip
pip install --user numpy scipy matplotlib jupyter pandas sympy nose
하지만 곧 이 소스 들 의 설치 가 매우 느 린 것 을 발견 할 수 있 기 때문에 콩잎 의 소스 를 사용 하 는 것 을 추천 합 니 다.
pip install matplotlib -i http://pypi.douban.com/simple --trusted-host pypi.douban.compip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.compip install pandas -i http://pypi.douban.com/simple --trusted-host pypi.douban.compip install seaborn scipy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
2. 서버 에 외부 네트워크 가 없 으 면 pip 를 사용 하지 못 할 경우 소스 코드 로 설치 해 야 합 니 다.콩잎 pypi 에서 다운로드 하 는 것 을 추천 합 니 다. 속도 가 빠 릅 니 다. https://pypi.doubanio.com/simple/?allow_list_dir=1
python numpy 설치 패키지 다운로드 주 소 는? https://pypi.python.org/pypi/numpy/pandas 의 설치 패키지 다운로드 주 소 는? https://pypi.python.org/pypi/pandasgithub 주 소 는? https://github.com/pandas-dev
tar -xzf numpy-1.11.2.tar.gz
cd numpy-1.11.2python setup.py build #
python setup.py install
힌트 가 부족 하면 setuptoolshttps://pypi.python.org/pypi/setuptools다운로드 하 다. setuptools 설치.
pandas 설치 하면 알림 ImportError: Building pandas requires cython 은 Cython 을 설치 하거나 Cython 을 업그레이드 하려 면 먼저 링크 를 다운로드 해 야 합 니 다. https://pypi.python.org/pypi/Cython/ 。windows 아래 pip 설치 아래
pip install Cython
링크 ux 에서 yum 설치 또는 pip 설치 가능
yum install -y Cython.x86_64
최신 버 전 으로 업데이트 할 Cython 이 필요 하 다 면 원본 을 다운로드 하여 설치 합 니 다.
cd Cython-0.25.1python setup.py build
python setup.py install
그다음에 판다 대로.
cd pandas-0.19.0python setup.py build #
python setup.py install
하면, 만약, 만약... python - dateutil 의 힌트 는 이 라 이브 러 리 버 전이 너무 낮 습 니 다.먼저 six 최신 버 전 1.9.0 (다운로드 주소) 을 다운로드 한 후 업데이트 합 니 다. python - dateutil 에서 새 버 전 2.5.3 버 전 (다운로드 주소).
하면, 만약, 만약... /usr / lib 64 / libstdc + +. so. 6: ELF file OS ABI invalid 의 오 류 는 /usr / lib 64 / libstdc +. so. 6 소프트 체인 은 낮은 버 전 을 가리 키 고 있 습 니 다. libstdc + +. so. 6.0.8, 높 은 버 전 을 가리 키 지 마 세 요. libstdc++.so.6.0.20。
이로써 설치 에 성 공 했 습 니 다.
결론 적 으로 오전 내 내 설치 한 이 유 는 다운로드 원 이 느 리 고 가방 에 의존 하기 때문이다.그래서 모두 가 pypi 콩잎 소스 를 사용 하여 simple 아래 에서 필요 한 설치 가방 을 직접 찾 는 것 을 권장 합 니 다.