【Python笔记】之-bash: python: command not found

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

问题:

在服务器环境,使用python命令时提示:-bash: python: command not found

查看服务器python版本,一般是在/usr/bin目录下,在终端输入命令如下: 

find /usr/bin -iname 'python*'

 得到输出:

/usr/bin/python3.10
/usr/bin/python3

原因:

python正常安装,没有配置软链接。

解决方法

根据python版本建立软链接,命令如下:(如python3.10,根据版本信息换成自己的)

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

可能需要sudo权限。

输入python -V验证:

Python 3.10.6
ls -l /usr/bin/python*
lrwxrwxrwx 1 root root      16 Jun 26 06:31 /usr/bin/python -> /usr/bin/python3
lrwxrwxrwx 1 root root      10 Aug 18  2022 /usr/bin/python3 -> python3.10
-rwxr-xr-x 1 root root 5912968 May 29 11:10 /usr/bin/python3.10

bash找不到python,Python,Linux,python

其他:如果出现

ln: failed to create symbolic link '/usr/bin/python': File exists

只需要在命令ln -sf 加一个 f 即可文章来源地址https://www.toymoban.com/news/detail-732729.html

ln -sf /usr/bin/python3.10 /usr/bin/python

到了这里,关于【Python笔记】之-bash: python: command not found的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Linux执行jps命令时报错:-bash: jps: command not found

    在Linux系统中执行jps命令时,如果出现\\\"-bash: jps: command not found\\\"的错误提示,通常是因为缺少Java Development Kit (JDK)或JRE的安装或配置问题。jps是JDK提供的一个命令行工具,用于查看Java进程信息。下面将详细介绍如何解决这个问题。 以下是解决方案的步骤: 步骤1: 检查Java安装

    2024年02月05日
    浏览(52)
  • 解决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日
    浏览(59)
  • linux环境提示python: command not found,安装python

    场景描述: 新部署的容器环境,终端执行python命令,提示没有该命令。 从报错异常可以看出,可能是python环境未安装。 分析思路: 检查python路径: 方式一: type -a python 方式二: ls -l /usr/bin/python ls -l /usr/bin/python* 方式三: which python 如果输出空或者no such file or directory, 则说

    2024年02月07日
    浏览(39)
  • Linux解决nvcc -V出现的-bash: nvcc command not found问题

    两种解决办法: 前提是本地存在需要的版本的cuda,确保安装了,可以进入路径查看一下: 还有另一种表示的命令: vim 和 source 的操作不变 直接把export 的命令在命令行里执行,再执行source, 会自动把内容写入bashrc文件里,这个可以验证一下。

    2024年02月08日
    浏览(64)
  • Linux 使用npm安装pnpm成功后提示“-bash: pnpm: command not found“

    安装好nodejs,并且使用以下命令创建了软连接(报错也是由于这个原因) 以上的命令的”/usr/local/nodejs/bin/node\\\"是我解压nodejs的地址下的bin/node路径,后方路径是映射到的文件路径。在我们全局使用pnpm命令时,linux会在这个路径查找pnpm,如果没有对应上则会报类似于 -bash: pnp

    2024年02月11日
    浏览(91)
  • 修复 Ubuntu Linux 中的“Command ‘python‘ not found”错误

    尝试运行 python 命令但 Ubuntu 抱怨找不到 python 命令?它可能已经安装,但您仍然会看到错误。这就是为什么! 如何在 Linux 终端中运行 Python 程序?像这样,对吧?   但是,如果您尝试在 Ubuntu(和其他一些发行版)中使用该 python 命令,它将抛出错误。 未找到命令“python”,

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

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

    2024年02月04日
    浏览(35)
  • 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日
    浏览(48)
  • 一次bash: docker: command not found bash: yum: command not found的解决

    周青的日常问题记录 学习硅谷电商毕设项目_微服务版本,建站练手,在测试mysql中docker exec进入容器sql语句 docker exec bash后用q退出mysql 再运行bash命令继续操作docker发现命令失效 想service docker start启动docker但是 把服务器重启了一下,到这一步还是不行。 找了找办法要卸载重装

    2024年01月18日
    浏览(64)
  • Git Bash - bash: git: command not found

    重新安装git后,使用git bash中的git命令时,可能会出现报错: bash: git: command not found 在windows的命令行中运行git,一切正常。 查看PATHusrbin文件夹下,无git.exe。将PATHbingit.exe复制到上述路径后,在bash中运行git,报错BUG(fork bomb):PATHbingit.exe 解决思路: 没有出现 KaTeX parse er

    2024年02月11日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包