파이썬 공부 막 시작했는데요.
어떤 파일을 python3 filename.py 로 실행하면 이상없이 잘 되는데요
chmod +x filename.py 이걸로 실행하면 오류가 발생하네요.
chmod +x 로 실행하라고 시켜서 했는데.. 이게 무슨 명령어인가요? 그리고 왜 오류가나는지..ㅠㅠ
파이썬 공부 막 시작했는데요.
어떤 파일을 python3 filename.py 로 실행하면 이상없이 잘 되는데요
chmod +x filename.py 이걸로 실행하면 오류가 발생하네요.
chmod +x 로 실행하라고 시켜서 했는데.. 이게 무슨 명령어인가요? 그리고 왜 오류가나는지..ㅠㅠ
chmod는 파일권한설정 명령어입니다 chmod +x를 하면 파일을 실행만가능한 권한을 부여하는거죠
그렇다면, chmod +x filename.py 후에 ./filename.py 를 하면 오류가 나는 이유는 뭘까요? 그 파일에는 print("hello, python") 이 들어있는데, 이 문법에 대한 오류가 납니다. 하지만 python3 filename.py 로 하면 오류없이 아주 잘 실행이 되구요
py를 문서로인식하고 read하려는데 권한이없다는거아닌가
./test.py
print에 대한 문법적 오류가 나네요..