1、步骤一:执行pip3.7 install uwsgi命令安装uwsgi组件,葛激握颟发生如下报错-bash: /usr/bin/pip3.7: /usr/local/python3.7.0/bin/python3.7: bad interpreter: No such file or directory查看pip3.7所在路径,如下所示
2、步骤二:查看此命令的引用,做了/usr/local/python3.7/bin/pip3.7路径软连接,发现其指向/usr/local/python3.7/bin/pip3.7
3、步骤三:使用命令cat /usr/bin/pip3.7查看pip3.7的执行脚本,发现其引用了/usr/local/python3.7.0/bin/python3.7路径
4、步骤四:ls /usr/local/python3.7.0/bin/python* 查看,发现此路径下没有python3.7.0文件夹,所以出现最开始的报错。
5、步骤五:所以此问题出现的原因为python版本中间编译过多次,python3.7.0脚本被修改了名称,解决方法如下将执行文件路径修改为python3.7,问题解决