numpy 1.12.1을 1.10.1로 다운그레이드

numpy 1.12.1을 1.10.1로 다운그레이드

저는 Unix를 처음 접했고 이것은 기본적인 질문일 수도 있지만 알아낼 수는 없습니다.

$ python -c "import numpy; print(numpy.version.version)"
1.12.1 

$ pip uninstall numpy==1.12.1
Cannot uninstall requirement numpy, not installed

$ pip install numpy==1.10.1
Collecting numpy==1.10.1
  Using cached numpy-1.10.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Installing collected packages: numpy
Successfully installed numpy-1.10.1

$ python -c "import numpy; print(numpy.version.version)"
1.12.1

이 컴퓨터에는 세 개의 Python이 설치되어 있으며 첫 번째 Python이 기본값입니다.

/sw/bin/python
/usr/local/bin/python
/usr/bin/python

다른 Python을 사용하기 위해 경로를 변경해 보았지만 아직 설치되지 않았기 때문에 제거할 수도 없을 때 모두 numpy 1.12.1을 표시합니다.

누구든지 단서가 있습니까?


업데이트 numpy 업데이트를 시도한 다음,

$ pip show numpy Name: numpy Version: 1.13.0rc2 Summary: NumPy: array processing for numbers, strings, records, and objects. Home-page: http://www.numpy.org Author: NumPy Developers Author-email: [email protected] License: BSD Location: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy-1.13.0rc2-py2.7-macosx-10.6-intel.egg Requires:

$ python -c "import numpy; print(numpy.version.version)" 1.12.1

1.13.0을 삭제할 권한이 없습니다.

그렇다면 현재 Python이 numpy 1.13.0으로 실행되고 있다는 뜻인가요?

답변1

두 가지 방법이 있습니다

1. --upgrade다운그레이드 또는 업그레이드 가능:

pip install --upgrade numpy==1.10.1

2. 기존 numpy 패키지를 제거하고 필요한 패키지를 설치하는 것을 선호합니다.

pip를 사용하여 numpy 제거

pip uninstall numpy

그리고

업그레이드 pip 명령을 사용하여 numpy를 설치합니다. 업그레이드하거나 다운그레이드할 수 있습니다.

pip install --upgrade numpy==1.10.1

관련 정보