2015-02-05 6 views
1

조금 이상합니다. 가상 환경을 활성화했습니다. 파이썬은 여전히 ​​글로벌 설치를 가리 킵니다.파이썬은 virtualenv 활성화 후에도 글로벌 설치를 가리 킵니다

$ which python 
/usr/bin/python 

$ source ~/virtualenv/bin/activate 
(virtualenv)$ which python 
/usr/bin/python 

무엇이 누락 되었습니까?

+2

'/ bin/activate'을 확인해야합니다. 'VIRTUAL_ENV' 및 다른 하드 코드 된 환경 변수의 값을 확인하십시오. –

+0

어떻게 virtualenv를 만들었습니까? –

+0

@ BarunSharma와 Eugene에게 감사드립니다. 실제로이 문제가 발생한 디렉토리를 옮겼습니다. VIRTUAL_ENV 경로를 업데이트했고 제대로 작동했습니다. 다시 한 번 감사드립니다! –

답변

2

@Barun Sharma의 포인터 덕분에 문제를 해결할 수있었습니다.

초기에 나는 ~/projectname 디렉토리에 가상 환경을 만들었습니다. 나중에 나는 그것을 ~/virtualenv 아래로 이동하기로 결정했다. 이로 인해 $ PATH 변수에 유효하지 않은 경로 ~/projectname이 생깁니다./bin/activate에서 VIRTUAL_ENV를 최신 경로로 업데이트하면 문제가 해결되었습니다.

관련 문제