16.04를 새로 설치할 때 Gerhard Burger의 훌륭한 답변에 따라 virtualenvwrapper를 설치하려고합니다 .
을 구성한 후 .bashrc
터미널을 열 때마다
bash: /usr/local/bin/python2.7: No such file or directory
virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python2.7 and that PATH is
set properly.
스크립트 위치는
$ sudo find / -name virtualenvwrapper.sh
[sudo] password for john:
/usr/local/bin/virtualenvwrapper.sh
제의 내용 .bashrc
아르,
export WORKON_HOME=/home/john/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=/home/john/.virtualenvs
여기, 내 것이요 pip freeze
cffi==1.5.2
greenlet==0.4.9
pbr==1.10.0
readline==6.2.4.1
six==1.10.0
stevedore==1.15.0
virtualenv==15.0.2
virtualenv-clone==0.2.6
virtualenvwrapper==4.7.1
파이썬 인터프리터의 위치
$ which python
/usr/bin/python
어떻게 작동합니까?
감사합니다.
AskUbuntu에 오신 것을 환영합니다. 당신이 말하는 대답에 대한 링크를 포함하고 싶을 수도 있습니다 :)
—
Videonauth
@Videonauth 감사합니다. 정리하는 동안 링크를 제거했습니다. 죄송합니다.
—
모든 Іѕ Vаиітy
@ John
—
edwinksl
/usr/local/bin
실제로는을 포함 python2.7
하지 않으며 귀하의 것도 포함 하지 않은 것 같습니다. which python2.7
라고 /usr/bin/python2.7
,하지만 난 아직 이야기하는 방법을 알아 내지 못했다 virtualenvwrapper
으로 보는 /usr/bin
대신 /usr/local/bin
.
@John virtualenvwrapper.readthedocs.io/en/latest/…를 기반으로
—
edwinksl
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
하여 .bashrc
이전에 추가 할 수 source /usr/local/bin/virtualenvwrapper.sh
있습니까?
@edwinksl 시도했지만 해결되지 않습니다.
—
모두 Іѕ Vаиітy