场景描述:
新部署的容器环境,终端执行python命令,提示没有该命令。
从报错异常可以看出,可能是python环境未安装。
分析思路:
检查python路径:
方式一:
type -a python
方式二:
ls -l /usr/bin/python
ls -l /usr/bin/python*
方式三:
which python
如果输出空或者no such file or directory, 则说明未安装。
处理过程:
注:不同Linux系统版本安装方式不同!⚠️
Ubuntu/Debian/Mint Linux install Python:
安装python2
$ sudo apt-get install python
安装python3
$ sudo apt-get install python3
Oracle/RHEL (Red Hat)/CentOS Linux install Python:
$ sudo yum install python
Fedora Linux install Python:
python2: $ sudo dnf install python
python3: $ sudo dnf install python3
MacOS X Unix install Python3:
输入以下命令:
$ brew install python3
Arch Linux install Python:
python2: $ sudo pacman -S python2
python3:$ sudo pacman -S python3
FreeBSD Unix install Python:
pkg方式安装 Python v2.x:
#pkg install python2
或者:通过FreeBSD ports方式安装 Python v2.x:
#cd /usr/ports/lang/python2/ && make install clean
pkg方式安装 Python v3.x:
#pkg install python3
或者:通过FreeBSD ports方式安装 Python v3.x:
#cd /usr/ports/lang/python3/ && make install clean
OpenBSD Unix install Python:
通过pkg_add命令去配置 Python v2.x or 3.x:
#pkg_add python
或者:
$ doas pkg_add python
如果需要创建软链接:
有时由于某种原因,Pythons可执行文件的软链接被中断,或者没有指定到实际的python;
例如,/usr/bin/python3.4 是真正的可执行文件;对于python 3.4版,可以使用ln命令将/usr/bin/python3.4指向/usr/bin/python:
$ sudo ln -s /usr/bin/python3.4 /usr/bin/python
OK,现在可以试着运行.py脚本文件:文章来源:https://www.toymoban.com/news/detail-727740.html
$ python mycode.py
参考:https://www.cyberciti.biz/faq/bash-python-command-not-found/文章来源地址https://www.toymoban.com/news/detail-727740.html
到了这里,关于linux环境提示python: command not found,安装python的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!