当前位置:网站首页 / Linux / 正文

bluevps家的服务器运行python程序时提示python: command not found

时间:2021年10月23日 | 作者 : liuhui | 分类 : Linux | 浏览: 1919次 | 评论 0

阿里云限量代金券 | 此广告位出租25元/月

bluevps家的服务器debian10系统在运行python程序的时候提示这个错误

root@srv1634123456:~# python client-linux.py

-bash: python: command not found

解决办法:

查看python文件的路径

whereis python

python: /usr/bin/python3.7m /usr/bin/python3.7 /usr/lib/python2.7 /usr/lib/python3.7 /etc/python3.7 /usr/local/lib/python3.7

看来是有安装python的,有时由于某种原因,Pythons可执行文件的软链接被中断,或者没有指定到实际的python导致的。


例如,/usr/bin/python3.7 是真正的可执行文件;对于python 3.7版,可以使用ln命令将/usr/bin/python3.7指向/usr/bin/python:

ln -s /usr/bin/python3.7 /usr/bin/python


如果不小心输错路径可以删除软链接重来,删除软链接方法:

cd到cd /usr/bin目录

列出所有带软链接目录

ls -il

发现有一个目录是刚刚软链接的,使用下面命令删除

rm -rf python


推荐您阅读更多有关于“command not found,”的文章

猜你喜欢

网站分类
关注电脑博士
友情链接

分享:

支付宝

微信