【问题标题】:Installed python3, getting command not found error in terminal on RHEL安装了 python3,在 RHEL 上的终端中找不到命令错误
【发布时间】:2018-12-21 23:23:42
【问题描述】:
我安装了 python3,当我在终端(在 RHEL 上)中输入 python3 时,我收到一条错误消息,提示“找不到命令”。输入 python 让我得到计算机上的 2.x 版本。关于如何从终端访问 python3 的任何建议?
【问题讨论】:
标签:
python
python-3.x
rhel7
【解决方案1】:
您从哪里安装 Python 3? RHEL 6 和 7 上的开箱即用没有 Python 3 包。 Red Hat 提供了一些受支持的软件包,它们是 Red Hat 软件集合的一部分。要使用它们,您必须启用 RHSCL 存储库,然后安装 rh-python36。这些包安装在/opt/rh,而不是/usr/bin,所以你需要使用scl enable rh-python36 bash来获得一个正确路径的shell。
请参阅红帽开发者博客上的 How to install Python 3 on RHEL。
它涵盖:
- 安装 Python 3、venv、virtualenv、pipenv
- 使用红帽软件集合的提示
- 如何使用 Python 虚拟环境,以便您可以安全地进行隔离且可重复的 pip 安装