Linux找不到virtualenvwrapper.sh(已解决)
一、问题
CentOS下找不到virtualenvwrapper.sh
which virtualenvwrapper.sh
报错信息:
[root@VM-8-4-centos ~]# which virtualenvwrapper.sh
/usr/bin/which: no virtualenvwrapper.sh in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
二、操作步骤
安装下面两指令
pip install virtualenv
pip install virtualenvwrapper
安装完成,运行以下指令
which virtualenvwrapper.sh
报错信息:
[root@VM-8-4-centos ~]# which virtualenvwrapper.sh
/usr/bin/which: no virtualenvwrapper.sh in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
在virtualenvwrapper安装路径下找不到virtualenvwrapper.sh
cd /usr/local/python3/lib/python3.9/site-packages
ls
三、查找过程
- 卸载重装后还是找不到 ;
pip3 uninstall virtualenv
pip3 uninstall virtualenvwrapper
- 安装时增加了sudo权限仍然找不到;
- pip3改用pip安装也是找不到
四、解决
无意中在卸载信息中发现了virtualenvwrapper.sh的位置
/usr/local/python3/bin/virtualenvwrapper.sh
所以不是pip还是pip3的问题,就是路径的问题。。。。。。。