/bin/sh: python: not found 问题

简介: /bin/sh: python: not found 问题

原因

python 可能被 python2 或者 python 3 代替了导致映射不到。

解决

# 执行
ls -l /usr/bin/python*

显示

lrwxrwxrwx 1 root root       9 3月  16 09:09 /usr/bin/python3 -> python3.6
-rwxr-xr-x 1 root root 4526456 11月  7 18:44 /usr/bin/python3.6
-rwxr-xr-x 1 root root 4526456 11月  7 18:44 /usr/bin/python3.6m
lrwxrwxrwx 1 root root      10 3月  16 09:09 /usr/bin/python3m -> python3.6m

发现确实没有 /usr/bin/python 映射。所以重建映射, 将/usr/bin/python 映射到 /usr/bin/python3 上去

执行

sudo ln -s /usr/bin/python3 /usr/bin/python

再次验证

lrwxrwxrwx 1 root root      16 3月  17 10:51 /usr/bin/python -> /usr/bin/python3
lrwxrwxrwx 1 root root       9 3月  16 09:09 /usr/bin/python3 -> python3.6
-rwxr-xr-x 1 root root 4526456 11月  7 18:44 /usr/bin/python3.6
-rwxr-xr-x 1 root root 4526456 11月  7 18:44 /usr/bin/python3.6m
lrwxrwxrwx 1 root root      10 3月  16 09:09 /usr/bin/python3m -> python3.6m

问题解决


相关文章
|
3月前
|
自然语言处理 开发者 Windows
Win11环境Mecab日语分词和词性分析以及动态库DLL not found问题(Python3.10)
日语因为存在假名,会导致翻译软件进行翻译时机翻味道过重的问题,比如積ん読(つんどく)这个词,大多数软件会翻译成:堆积的读,但其实是明明买了书却不读,光放着的意思。有时候也需要单独查句子中的单词释义来理解句子的意思,但一看下去全是假名,无法像中文或者英文那样进行简单的分词操作。 本次我们基于Python3.10的三方库Mecab来对日语进行分词和词性分析。
Win11环境Mecab日语分词和词性分析以及动态库DLL not found问题(Python3.10)
|
4月前
|
Python
NPM【问题 01】npm i node-sass@4.14.1报错not found: python2及Cannot download问题处理
NPM【问题 01】npm i node-sass@4.14.1报错not found: python2及Cannot download问题处理
80 0
|
4月前
|
iOS开发 MacOS Python
完美解决 Python library not found: libpython3.10m.dylib, Python3, .Python, libpython3....
完美解决 Python library not found: libpython3.10m.dylib, Python3, .Python, libpython3....
43 0
|
6月前
|
Python
【python】bin/dec/hex/bnr以及浮点数进制转换器GUI
【python】bin/dec/hex/bnr以及浮点数进制转换器GUI
|
6月前
|
Python
【python】bin/dec/hex/bnr进制转换函数及fp32转十六进制
【python】bin/dec/hex/bnr进制转换函数及fp32转十六进制
|
6月前
|
Python
【宝塔】python项目管理器虚拟环境bin没有activate导致计划任务运行不了python项目管理器找不到activate解决办法
【宝塔】python项目管理器虚拟环境bin没有activate导致计划任务运行不了python项目管理器找不到activate解决办法
106 0
|
8月前
|
Unix Python
Python中#!/usr/bin/env python和# -*- coding: utf-8 -*-分别有什么作用
这段代码是Python脚本的开头,用于指定脚本的解释器和字符编码。
129 0
|
11月前
|
安全 Unix Shell
掌握sh文件和shell脚本:如何在串行和并行模式下运行Python脚本
掌握sh文件和shell脚本:如何在串行和并行模式下运行Python脚本
|
前端开发 芯片 Python
【python】bin/dec/hex/bnr以及浮点数进制转换器GUI
【python】bin/dec/hex/bnr以及浮点数进制转换器GUI
【python】bin/dec/hex/bnr以及浮点数进制转换器GUI
|
前端开发 芯片 Python
【python】bin/dec/hex/bnr进制转换函数及fp32转十六进制
【python】bin/dec/hex/bnr进制转换函数及fp32转十六进制
177 0
【python】bin/dec/hex/bnr进制转换函数及fp32转十六进制