“/usr/bin/env: ‘python’: No such file or directory“:Linux中python口令无效,python3有效

文章目录

  • 1. 问题的发现
  • 2. /usr/bin 目录里跟python有关的链接
    • 2.1 使用`ll`查看文件的链接
    • 2.2 分析python口令不能使用的原因
  • 3 参考文章《linux 升级默认python 环境为python3》
  • 4 修改命令为python

1. 问题的发现

我在安装scons时,发现python口令不能直接用,需要改成python3, 后期运行scons platform=linux-gcc 口令的时候,里面直接调用的事python口令,但是我不会修改脚本和别的。

2. /usr/bin 目录里跟python有关的链接

“/usr/bin/env: ‘python’: No such file or directory“:Linux中python口令无效,python3有效_第1张图片

2.1 使用ll查看文件的链接

ll /usr/bin/python3
ll /usr/bin/python3.6
ll /usr/bin/python3.6m

在这里插入图片描述

2.2 分析python口令不能使用的原因

python3有指向,但是环境中并没有python命令。所以我觉得我应该要设置一个python的命令。

3 参考文章《linux 升级默认python 环境为python3》

linux 升级默认python 环境为python3

4 修改命令为python

“/usr/bin/env: ‘python’: No such file or directory“:Linux中python口令无效,python3有效_第2张图片

sudo alternatives --set python /usr/bin/python3

“/usr/bin/env: ‘python’: No such file or directory“:Linux中python口令无效,python3有效_第3张图片

你可能感兴趣的:(数据安全传输基础设置平台项目,1024程序员节)