我无法弄清楚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