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