/bin/sh: python: not found 的解决方法

这篇具有很好参考价值的文章主要介绍了/bin/sh: python: not found 的解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写在前面

写文时间:2022.12.03。
测试环境:Ubuntu20.04.5

一、问题描述

在运行一些 python 程序的时候,总是会报如下错误:

/bin/sh: python: not found

主要原因是 python 这里命令没有映射到 已经安装的python版本上。

二、解决方法

  1. 查看所有的python映射
ls -l /usr/bin/python*

python not found,Linux学习使用,python可以看到,我这里的 python 映射情况

python2 映射到了 python2.7,意思就是在终端输入 `python2` 会进入 python2.7 环境。
python3 映射到了 python3.8,意思就是在终端输入 `python3` 会进入 python3.8 环境。

python not found,Linux学习使用,python但是,没有发现 /usr/bin/python 的映射,因此,我们这里增加对于 /usr/bin/python 的映射,这里把它映射到 /usr/bin/python3 , 也就是 python3.8.

  1. 建立软连接,添加映射
sudo ln -s /usr/bin/python3 /usr/bin/python
  1. 再次查看python映射,可以发现,已经有python 的映射了。
ls -l /usr/bin/python*

python not found,Linux学习使用,python文章来源地址https://www.toymoban.com/news/detail-543329.html

到了这里,关于/bin/sh: python: not found 的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • kafka/bin/kafka-run-class.sh: line 342: exec: java: not found

    本来jps看了下,kafka和zookeeper都起来了, 手痒,非要换宝塔的进程守护管理器,选目录为/home/kafka,命令为/home/kafka/bin/zookeeper-server-start.sh  /home/kafka/config/zookeeper.properties 就在日志里看到 kafka/bin/kafka-run-class.sh: line 342: exec: java: not found 网上搜了大量的资料,有的说 原因:jav

    2024年02月12日
    浏览(30)
  • docker容器日志报错:/docker-entrypoint.sh: exec: line 10: /bin/bash: not found(去掉/bin/bash)

    这个错误提示表明eclipse-mosquitto镜像生成的容器内部找不到 /bin/bash 这个命令,可能是由于在容器镜像中没有安装 Bash 或在执行脚本时路径不正确导致的。如果你使用的是官方的 eclipse-mosquitto 镜像,那么这个问题一般不会出现。 如果你在 Dockerfile 中指定了自己的 ENTRYPOINT 或

    2024年02月09日
    浏览(31)
  • linux出现“yum: Comman not found.”的解决方法

    操作系统版本:RHEL6.9。 今天本人在使用yum命令时,发现linux终端报出了如下错误: 解决该问题最彻底的方法是卸载并重新安装yum相关软件包。 1. 使用rpm命令查看当前操作系统中安装了哪些yum相关软件包  终端输出: yum-metadata-parser-1.1.2-16.el6.x86_64 yum-plugin-security-1.1.30-40.el6.

    2024年02月16日
    浏览(28)
  • Linux中ifconfig :command not found 找不到命令的解决方法

    1、未安装ifconfig工具(优先考虑的方法): 可以用以下命令来检查  如果返回结果为空,或者提示no ifconfig in (/xx路径),则说明没有安装该工具  使用如下命令进行升级安装  提示如果出现apt-get找不到命令的话执行使用yum替代(因为有些操作系统自带的是yum工具。 2、PATH环境

    2024年02月04日
    浏览(26)
  • 解决bash: mysql: command not found 的方法【linux mysql命令 】

    linux下,在mysql正常运行的情况下,输入mysql提示: mysql command not found 遇上-bash: mysql: command not found的情况别着急,这个是因为/usr/local/bin目录下缺失mysql导致,只需要以下方法即可以解决:

    2024年02月12日
    浏览(39)
  • Linux下编译arm 32 出错(/bin/bash: arm-none-linux-gnueabi-gcc: command not found )

    一、arm-none-linux-gnueabi-gcc不能再64位系统下下编译ARM的32位库的问题解决方法如下: sudo apt-get install lib32stdc++6 sudo apt-get install lib32ncurses5 sudo apt-get install lib32z1 二、交叉编译工具没有写入环境变量或写错,重新写入环境变量 将交叉编译工具 bin 目录添加到系统 PATH 环境变量中:

    2024年02月14日
    浏览(29)
  • Mac 执行 .sh命令报错 command not found

    使用 终端 执行 .sh 命令,可输入: 如果提示 Permission denied 权限不足,可增加 sudo ,命令如下: 如果提示 command not found 可以这样:

    2024年02月14日
    浏览(31)
  • docker jenkins 报错:script.sh.copy: 1: mvn: not found

    找不到mvn,一般是没配置环境变量的问题。点开系统配置,设置环境变量即可

    2024年02月20日
    浏览(40)
  • git not found解决方法

    今天在第二大学远程实习,学习项目中遇到一个git无法找到的问题,解决之后记录一下解决方法。 问题描述:Git not found.Install it or configure it using the ‘git.path’setting.   解决思路:先看提示信息,Git not found.(Git找不到),.Install it(安装)或者or configure it using the ‘git.path’

    2024年02月11日
    浏览(22)
  • 10.docker exec -it /bin/bash报错解决、sh与bash区别

    进入容器时,报如下错误 将bin/bash换成bin/sh 制作镜像时使用了精简版,只装了sh命令,未安装bash。 Shell是一种应用程序,该应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell 是一个用 C 语言编写的程序,是用户使用 Linux 的桥梁。Shell 既是一种命令

    2024年04月08日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包