如何用#解决“错误的解释器:权限被拒绝”! / usr / bin / python3

时间:2019-05-15 19:53:25

标签: python-3.x centos7

我试图在centos7上使用'#! /usr/bin/python3',但是由于我不得不 通过以下方式安装Python3:

Yum install centos-release-scl
Yum install rh-python36
scl enable rh-python36 bash

Python3不在/usr/bin/python3

我尝试使用: #! /opt/rh/rh-python36

尝试运行python脚本时出现这些错误

bash: ./pw.py: /opt/rh/rh-python36: bad interpreter: Permission denied
./pw.py: /opt/rh/rh-python36: bad interpreter: Permission denied

1 个答案:

答案 0 :(得分:0)

这意味着您的文件夹权限不允许您使用该解释器。请确认/opt/rh/rh-python36设置了权限,以便您可以在此处读取和执行,否则将给您拒绝权限的错误。

sudo chmod -R 755 /opt/rh/rh-python36/