ฉันไม่รู้ว่าน่าอายอะไร: ฉันไม่รู้ว่าจะหาคำตอบสำหรับคำถามนี้ด้วยตัวเองได้อย่างไรหรือต้องเริ่มถามเลยตั้งแต่แรก แต่ ...
ที่ไม่
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 เช่นกัน มันทำงานได้ดีตามที่เป็นอยู่