以root權限在pycharm 中運行python 文件

一直使用pycharm 編譯運行python文件。但最近遇到一個問題:提示: ”Permission denied”

方法:

1. 在/usr/bin/目錄下新建文件 python2.7_sudo.sh :

sudo gedit /usr/bin/python2.7_sudo.sh

在文件中寫入下列代碼:

#! /bin/bash 
sudo python $*

2. 給sh文件賦予權限:


cd /usr/bin/
sudo chmod a+x python2.7_sudo.sh

3. 編輯visudo:
sudo visudo

在最後一行輸入:
%sudo ALL=NOPASSWD: /usr/bin/python

然後 “ctrl+o”,"enter","ctrl+x"

4. 將pycharm 中的

FileSettingsProject Interpreter

置換爲自己寫的python2.7_sudo.sh

至此,完美解決。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章