2014-06-17 2 views
13

J'utilise virtualenvwrapper d'apt. Ca marche bien avec bash mais je suis récemment passé à zsh. Maintenant, quand j'essaie workon dans zsh je reçois zsh: command not found: workon Parce que j'utilise le script/plugins oh-my-zsh, j'ai pensé qu'il suffirait d'ajouter des plugins virtualenv et virtualenvwrapper à mes plugins .zshrc =. Mais cela n'a pas aidé. Quoi d'autre j'ai besoin de configurer pour le faire fonctionner sous zsh?Comment configurer virtualenvwrapper dans zsh sous linux mint?

PS pour être clair - je peux toujours utiliser bash pour cela - rien de cassé ici ...

Répondre

32

-je tester simplement sur ubuntu 14.04 et moi avons eu le même problème. Pour résoudre ce problème Ajouter à votre .zshrc

source /usr/share/virtualenvwrapper/virtualenvwrapper.sh 

ou d'exécuter ce dans le terminal

echo source /usr/share/virtualenvwrapper/virtualenvwrapper.sh >> ~/.zshrc 
+1

Je veux vous upvote deux fois! Merci beaucoup! Fonctionne pour OSX aussi. – laike9m

+3

Dans Mac OS XI devait faire: '' echo source /usr/local/bin/virtualenvwrapper.sh >> ~/.zshrc'' – amb

+0

Pour moi sur Ubuntu 14.04 (et généralement en suivant les instructions d'installation de virtualenvwrapper), j'avais besoin d'ajouter 'source/usr/local/bin/virtualenvwrapper.sh' en .zshrc. De plus, si vous utilisez un emplacement non standard pour vos virtualenvs, assurez-vous d'ajouter 'export WORKON_HOME =/chemin/vers/virtualenvs' avant la ligne source. – StaringFrog

Questions connexes