2017-05-02 3 views
3

표준 및 개발자 버전의 두 가지 다른 버전 scipy을 사용하고 있습니다. 나는 virtualenv을 사용하여 그들 사이를 전환합니다. 표준 python으로 터미널에서 대화 형 모드를 사용할 때 virtualenv에 따라 두 버전을 모두 사용할 수 있음을 알 수 있습니다.가상 환경에서 Ipython 설치 및 호출

그러나 ipythonvirtualenv을 구별 할 수 없습니다. 항상 표준 scipy을 선택합니다. 그러나, 나는 가 활성화 된 pip install ipython을 이미 수행했으며 ipython이 별도의 폴더에 설치되어 있음을 알 수있었습니다. 그러나 동일한 ipython이 호출되지 않습니다. virtualenv ipython을 호출하는 방법?

+1

[iPanthon에서 virtualenv를 커널로 설치] (https://help.pythonanywhere.com/pages/IPythonNotebookVirtualenvs/) 해 보셨습니까? 그 다음 iPython 내에서 virtualenvs 사이를 전환 할 수 있어야합니다. –

답변

0

예. 해결책을 찾았습니다. 언급 된 here입니다.

당신이 쉘 세션에서 이전에 iPython를 실행했습니다

, 그 명령이 캐시되었습니다 같은 사이트에서

hash -r 

: 터미널에서 다음 명령을 수행의 ipython를 시작하기 전에 문제를 해결 . 이 명령은 간단히 캐시를 재설정합니다.