2014-10-28 124 views
9

我從網上下載了一個python腳本,當我嘗試從bash中執行它,它拋出一個異常:當我嘗試從bash執行python腳本時,權限被拒絕?

User:python_script user$ ./python_script.py -n some_parameter -b

輸出如下:

-bash: ./python_script.py: Permission denied 

文件都準備好了在腳本的頂部有:#!/usr/bin/python。我該如何解決這個問題?

+0

嘗試使用shebang作爲'#!/ usr/bin/env python'並反饋。 – 2014-10-28 22:02:56

+0

執行ls -l查看誰擁有該文件。你可能需要做一個chown – 2014-10-28 22:03:50

回答

12

您需要添加像這樣執行權限:

chmod u+x python_script.py 

這假定腳本歸您所有。如果不是,則可能需要根據需要更改組/其他執行權限或chown文件。

相關問題