Nie wiem, co jest bardziej zawstydzające: że nie wiem, jak samodzielnie znaleźć odpowiedź na to pytanie, lub że w ogóle trzeba go zadać, ale ...
gdzie
apt-get
umieszczavirtualenvwrapper.sh
skrypt po jego zainstalowaniuvirtualenvwrapper
?
Jestem u kresu rozumu ...
% 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.
Zabrakło mi rzeczy do wypróbowania: apt-get
mówi, że virtualenvwrapper
jest już zainstalowany, ale virtualenvwrapper.sh
nigdzie nie mogę znaleźć żadnych oznak .
AKTUALIZACJA: Właśnie odkryłem, że plik
/etc/bash_completion.d/virtualenvwrapper
... wygląda bardzo podobnie virtualenvwrapper.sh
. Nie mogę powiedzieć, czy ten plik został tam umieszczony, apt-get
kiedy go uruchomiłem apt-get install virtualenvwrapper
(data pliku to kilka miesięcy temu), ale jeśli tak, to jestem zaskoczony pozorną głupotą aranżacji ... Po pierwsze, nie wszyscy używają bash
(ja używam zsh
). Po drugie, ktoś może chcieć uruchamiać się virtualenvwrapper.sh
w innych momentach niż uruchomienie ... Jestem pewien, że brakuje mi czegoś ważnego, ale na pierwszy rzut oka wygląda na to, że apt-get
instalacja virtualenvwrapper
jest opóźniona ... W każdym razie zmarnowałem około trzech godzin mojego czasu ...
/etc/bash_completion.d/virtualenvwrapper
w Zsh. Działa dobrze, jak jest.