2015-05-27 13 views
10

Ja próbuje założyć wirtualny env, ale gdy próbuję go włączyć, pojawia się następujący błąd:błąd Bad tłumacza podczas konfigurowania virtualenv dla pytona

virtualenv hello 
-bash: /usr/local/bin/virtualenv: /usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/Resour: bad interpreter: No such file or directory 

jakieś przemyślenia na temat tego, co może być idzie źle? My $ PATH jest następujący:

Users/me/workspace/google-cloud-sdk/bin:/usr/local/bin:/Users/me/workspace/google-cloud-sdk/bin:/urs/local/bin:/Users/me/workspace/google-cloud-sdk/bin:/urs/local/bin:/Users/me/workspace/google-cloud-sdk/bin:usr/local/python:usr/bin/python:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/texbin: No such file or directory 

- fakt, że wraca błąd sprawia, że ​​podejrzewam, że mam skonfigurować .bash_profile źle jakoś. Są to jedyne modyfikacje Podjąłem:

#Set architecture flags 
export ARCHFLAGS="-arch x86_64" 

#Ensure user-installed binaries take precedence 
export PATH=/usr/local/bin:$PATH 

#Load .bashrc if it exists 
test -f ~/.bashrc && source ~/.bashrc 

# The next line updates PATH for the Google Cloud SDK. 
source '/Users/me/workspace/google-cloud-sdk/path.bash.inc' 

# The next line enables bash completion for gcloud. 
source '/Users/me/workspace/google-cloud-sdk/completion.bash.inc' 

A to moja .bashrc:

# pip should only run if there is a virtualenv currently activated 
export PIP_REQUIRE_VIRTUALENV=true 
# cache pip-installed packages to avoid re-downloading 
export PIP_DOWNLOAD_CACHE=$HOME/.pip/cache 
+5

Spróbuj pip odinstalowanie i ponowne zainstalowanie virtualenv go ponownie z pip. – Ben

Odpowiedz

0

Wygląda jak ten problem miał do czynienia z wieloma wersjami Pythona, które miałem, niektóre z nich były przyczyną problemów. Czysta instalacja systemu operacyjnego naprawiła problem.

+6

om. kupowanie zupełnie nowego komputera też by to "naprawiło". spróbuj tego, co zasugerował @Ben? –

+0

To samo, co powiedział Alex K. Opcja jądrowa nie może być jedynym rozwiązaniem. Możesz spróbować odtworzyć problem. I virtualenvs są wykonane, aby umożliwić wiele wersji rzeczy. – Rcynic

Powiązane problemy