我不知道哪个更尴尬:我自己不知道如何找到这个问题的答案,还是这个问题本身就必须被问出来,但是...
在安装virtualenvwrapper后,apt-get会把virtualenvwrapper.sh脚本放在哪里呢?
我已经束手无策了...
我已经尝试了所有的方法,但是apt-get命令显示virtualenvwrapper已经安装,但是我找不到任何virtualenvwrapper.sh文件的踪迹。
更新:我刚刚发现这个文件。
...看起来非常像virtualenvwrapper.sh。我无法确定这个文件是在我运行apt-get install virtualenvwrapper时由apt-get放置的(文件的修改日期是几个月前),但如果是的话,那么这种安排显然让人困惑...首先,并不是每个人都使用bash(我碰巧使用zsh)。其次,有时候可能希望在启动之外的时间运行virtualenvwrapper.sh...我确定我在这里漏掉了一些重要的东西,但表面上看,apt-get安装virtualenvwrapper就是愚蠢的...无论如何,它浪费了我大约三个小时的时间...
在安装virtualenvwrapper后,apt-get会把virtualenvwrapper.sh脚本放在哪里呢?
我已经束手无策了...
% 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 install virtualenvwrapper时由apt-get放置的(文件的修改日期是几个月前),但如果是的话,那么这种安排显然让人困惑...首先,并不是每个人都使用bash(我碰巧使用zsh)。其次,有时候可能希望在启动之外的时间运行virtualenvwrapper.sh...我确定我在这里漏掉了一些重要的东西,但表面上看,apt-get安装virtualenvwrapper就是愚蠢的...无论如何,它浪费了我大约三个小时的时间...
/etc/bash_completion.d/virtualenvwrapper
这个文件。它可以正常工作,不需要做任何修改。 - Jim Stewart