Saya tidak tahu apa yang lebih memalukan: bahwa saya sendiri tidak tahu bagaimana mencari jawaban untuk pertanyaan ini, atau harus ditanyakan sama sekali, tapi ...
di mana
apt-getmenempatkanvirtualenvwrapper.shskrip setelah menginstalvirtualenvwrapper?
Aku kehabisan akal ...
% 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.
Saya sudah kehabisan hal untuk dicoba: apt-getkata virtualenvwrappersudah diinstal, tetapi saya tidak dapat menemukan tanda di virtualenvwrapper.shmana pun.
PEMBARUAN: Yah, saya baru menemukan file itu
/etc/bash_completion.d/virtualenvwrapper
... sangat mirip virtualenvwrapper.sh. Saya tidak tahu apakah file ini diletakkan di sana apt-getketika saya berlari apt-get install virtualenvwrapper(file tanggal adalah beberapa bulan yang lalu), tetapi jika ya, maka saya bingung dengan kebodohan pengaturan yang jelas ... Untuk satu hal, tidak semua orang menggunakan bash(saya kebetulan menggunakan zsh). Untuk yang lain, orang mungkin ingin menjalankan virtualenvwrapper.shpada waktu selain startup ... Saya yakin saya kehilangan sesuatu yang besar di sini, tetapi di permukaan, itu pasti terlihat seperti apt-getinstalasi virtualenvwrapperterbelakang ... Bagaimanapun, itu menyia-nyiakan sekitar tiga jam waktu saya ...
/etc/bash_completion.d/virtualenvwrapperdi zsh juga. Ini berfungsi dengan baik apa adanya.