Python, iPython 및 라이브러리에 문제가 있습니다. 다음 사항은 문제의 사슬을 보여줍니다. Mac Lion에서 Python 2.7을 실행하고 있습니다.
- iPython은 scipy, matplotlib의 라이브러리를 읽지 않지만 numpy를 읽습니다.
- 이 문제를 해결하기 위해 Python의 소스 코드 버전을 설치하려고했는데 이제는 2.7.1과 2.7.2의 두 가지 버전이 있기 때문에 더 많은 문제가 발생했습니다.
- Python을 실행하고 버전 2.7.2를 사용하고 scipy, matplotlib 및 numpy를 가져 오지만 iPython에서 버전은 2.7.1이며 scipy 또는 matplotlib를 열지 않습니다.
다른 블로그 게시물에서 접한 몇 가지를 시도했습니다. 하지만 그들 중 누구도 도와주지 않았고, 안타깝게도 제가 그들 중 일부를 어떻게하는지 잘 모르겠습니다. 예 : easy_install 및 pip를 사용하여 ipython을 제거하고 다시 설치해 보았습니다. 또한 homebrew를 통해 모든 것을 다시 설치하고 .bash_profile 경로를 수정했습니다.
ipython
실행 파일에 대한 링크가 PATH에 배치됩니다. 그런 다음 소스에서 Python 2.7.2를 설치하면 새로운 별도의 Python 복사본이므로 IPython이 포함 된 기존 2.7.1을 업그레이드하지 않습니다. 따라서 IPython은 2.7.2 사본이나 그 안에있는 라이브러리를 볼 수 없습니다.
ipython
스크립트가 함께 설치된 특정 파이썬 버전에 "연결"되어 - 자동으로 마지막으로 설치 한 것을로 전환되지 않습니다. 2.7.1, IPython, 소스에서 2.7.2를 처음 설치했다면 IPython은 2.7.1을 계속 사용합니다. 모든 실수를 취소하고 원래 Python 버전으로 돌아가서 포인트 1 뒤에 이유가 무엇인지 파악해야합니다. 또는 필요한 라이브러리에 액세스 할 수있는 Python 설치를 사용하여 IPython을 다시 설치하십시오.