关于python:已安装python3,在rhel上的终端中获取未找到命令错误

Installed python3, getting command not found error in terminal on RHEL

我安装了python3,当我在终端(在rhel上)输入python3时,会收到一条错误消息:"找不到命令"。输入python会得到计算机上的2.x版本。关于如何从终端访问python3有什么建议吗?


您从哪里安装了python 3?在RHEL6和7中,没有python 3包。Red Hat支持的软件包是Red Hat软件集合的一部分。要使用它们,您必须启用rhscl repo,然后安装rh-python36。这些包安装在/opt/rh中,而不是/usr/bin中,因此您需要使用scl enable rh-python36 bash获得具有正确路径的shell。

在RedHatDeveloper博客上了解如何在RHEL上安装python 3。

它包括:

  • 安装python 3、venv、virtualenv、pipenv
  • 使用Red Hat软件集合的提示
  • 如何使用python虚拟环境,以便安全地进行pip安装,这些安装是隔离的和可复制的