Je ne sais pas ce qui est plus embarrassant: que je ne sache pas comment trouver moi-même la réponse à cette question ou qu'il faille la poser du tout en premier lieu, mais ...
où
apt-get
met-il le scriptvirtualenvwrapper.sh
après avoir installévirtualenvwrapper
?
Je suis à bout de forces ...
% Sudo apt-get install virtualenvwrapper
...
% rehash
% which virtualenvwrapper.sh
virtualenvwrapper.sh not found
% which virtualenvwrapper
virtualenvwrapper not found
% find / -path /media -Prune -o -name virtualenvwrapper.sh
/media
% dpkg-query -L virtualenvwrapper | grep 'virtualenvwrapper\.sh'
% Sudo apt-get install virtualenvwrapper
Reading package lists...
Building dependency tree...
Reading state information...
virtualenvwrapper is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Je n'ai plus rien à essayer: apt-get
indique que virtualenvwrapper
est déjà installé, mais je ne trouve aucun signe de virtualenvwrapper.sh
nulle part.
UPDATE: Eh bien, je viens de découvrir que le fichier
/etc/bash_completion.d/virtualenvwrapper
... ressemble beaucoup à virtualenvwrapper.sh
. Je ne peux pas dire si ce fichier a été mis là par apt-get
quand j'ai exécuté apt-get install virtualenvwrapper
(le délai de traitement du fichier est il y a plusieurs mois), mais si c'était le cas, je suis alors mystifié par la stupidité apparente de l'arrangement ... Tout d'abord. , tout le monde n’utilise pas bash
(j’utilise par exemple zsh
). D'autre part, on peut vouloir exécuter virtualenvwrapper.sh
à d'autres moments que le démarrage ... Je suis sûr qu'il me manque quelque chose de majeur ici, mais à la surface, cela ressemble sûrement à l'installation de apt-get
de virtualenvwrapper
... en tout cas, il a perdu environ trois heures de mon temps ...
De /usr/share/doc/virtualenvwrapper/README.Debian
:
Contrairement aux informations contenues dans /Usr/share/doc/virtualenvwrapper/fr/html/index.html, ce paquet installe Virtualenvwrapper.sh sous la forme /etc/bash_completion.d /virtualenvwrapper. Virtualenvwrapper est activé si vous installez le paquet bash-completion et activez la prise en charge de la complétion bash dans /etc/bash.bashrc ou votre ~/.bashrc. Si vous souhaitez uniquement utiliser virtualenvwrapper, vous pouvez simplement ajouter Source /etc/bash_completion.d/virtualenvwrapper[.____. VERRE ~/.bashrc.
Oui, c'est un peu difficile à trouver: D