2016-01-13 239 views
1

我無法弄清楚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 
+0

同時檢查'/ etc/bash.bashrc'文件的任何用法。 – Kiloreux

+0

我沒有'/ etc/bash.bashrc'。這是空的。 – user1807271

+0

您是否檢查過「/usr/bin/virtualenvwrapper.sh」的〜/ .bashrc,〜/ .bash_profile,〜/ .bash_login和〜/ .profile? – njachowski

回答

3

有許多可能,如果你使用的是bash殼,當你登錄到你的終端上運行的文件。

您應該檢查 「/usr/bin/virtualenvwrapper.sh」 ~/.bashrc~/.bash_profile~/.bash_login~/.profile

可能這些文件中的一個正在登錄時運行,幷包含您卸載的缺少的腳本。

相關問題