我無法弄清楚shell在服務器登錄時試圖運行/usr/bin/virtualenvwrapper.sh
。我希望永久卸載virtualenvwrapper,而不是從shell實例中刪除。我以爲我用pip uninstall virtualenvwrapper
卸載了它,但每當我登錄到服務器時,都會收到錯誤-bash: /usr/bin/virtualenvwrapper.sh: No such file or directory
,好像有某種遺留的工件。昨天我做了很多修補,我不記得我所做的所有改變,以及我是如何做到這一點的。它在哪裏執行搜索virtualenvwrapper.sh
?-bash:/usr/bin/virtualenvwrapper.sh:沒有這樣的文件或目錄
補充信息
$ echo $PATH
/usr/lib64/qt-3.3/bin
/usr/local/bin/ibm/lsf/9.1/linux2.6-glibc2.3-x86_64/etc
/usr/local/bin/ibm/lsf/9.1/linux2.6-glibc2.3-x86_64/bin
/usr/local/bin
/bin
/usr/bin
/usr/local/sbin
/usr/sbin
/sbin/usr/local/bin/CASAVA-1.8.2/bin
/usr/local/bin/blast
/usr/local/bin/mirdeep2
/usr/local/bin/velvet
$ sudo vim ~/.bashrc
1 # .bashrc
2
3 # Source global definitions
4 if [ -f /etc/bashrc ]; then
5 . /etc/bashrc
6 fi
7
8 # User specific aliases and functions
同時檢查'/ etc/bash.bashrc'文件的任何用法。 – Kiloreux
我沒有'/ etc/bash.bashrc'。這是空的。 – user1807271
您是否檢查過「/usr/bin/virtualenvwrapper.sh」的〜/ .bashrc,〜/ .bash_profile,〜/ .bash_login和〜/ .profile? – njachowski