Я не знаю, что более смущает: что я не знаю, как найти ответ на этот вопрос сам, или что его вообще нужно задавать, но ...
куда
apt-getставитьvirtualenvwrapper.shскрипт после его установкиvirtualenvwrapper?
Я в конце остроумия ...
% 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.
У меня закончились попытки: apt-getговорит, что virtualenvwrapperон уже установлен, но я нигде не могу найти никаких признаков virtualenvwrapper.sh.
ОБНОВЛЕНИЕ: Хорошо, я только что обнаружил, что файл
/etc/bash_completion.d/virtualenvwrapper
... выглядит очень похоже virtualenvwrapper.sh. Я не могу сказать, был ли этот файл помещен туда, apt-getкогда я запускался apt-get install virtualenvwrapper(mdate файла несколько месяцев назад), но если это так, то я озадачен очевидной глупостью соглашения ... Во-первых, не все используют bash(я использую zsh). С другой стороны, может потребоваться запускать virtualenvwrapper.shвремя, отличное от запуска ... Я уверен, что мне здесь не хватает чего-то серьезного, но на первый взгляд, это выглядит так, будто apt-getустановка virtualenvwrapperпросто запаздывает ... Во всяком случае, это потратило около трех часов моего времени ...
/etc/bash_completion.d/virtualenvwrapperв Zsh. Работает нормально как есть.