解析PyCharm Python運(yùn)行權(quán)限問題
先通過 which python 獲得 python 指令所在路徑:
$ which python /usr/bin/python
如上得到了其所在路徑是 /usr/bin/python ,因此我創(chuàng)建了一個(gè)文件 ~/bin/python-sudo.sh ,然后填入:
#!/bin/bash sudo /usr/bin/python "$@"
給到其執(zhí)行權(quán)限:
chmod +x ~/bin/python-sudo.sh
第二步 讓當(dāng)前用戶執(zhí)行 sudo python 不需要輸入密碼執(zhí)行:
sudo visudo -f /etc/sudoers.d/python
此時(shí)會(huì)自動(dòng)創(chuàng)建 /etc/sudoers.d/python ,并打開,我們在其中填寫:
jacks ALL = (root) NOPASSWD: /usr/bin/python
上文將 jacks 替換為你的用戶名,保存退出即可。
第三步 在PyCharm項(xiàng)目中配置使用 ~/bin/python-sudo.sh
我們打開 Settings ,在 Project Interpreter 中找到設(shè)置的圖標(biāo),然后在下拉中點(diǎn)擊 Add.. ,選擇 Existing environment ,然后配置為我們剛剛創(chuàng)建的 ~/bin/python-sudo.sh 文件。
接著在當(dāng)前項(xiàng)目的 Project Intercepter 選用,剛剛添加的這個(gè)即可,如:

總結(jié)
以上所述是小編給大家介紹的PyCharm Python運(yùn)行權(quán)限問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
Ubuntu18.04安裝 PyCharm并使用 Anaconda 管理的Python環(huán)境
這篇文章主要介紹了Ubuntu18.04安裝 PyCharm并使用 Anaconda 管理的Python環(huán)境的教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04
Python的數(shù)據(jù)結(jié)構(gòu)與算法的隊(duì)列詳解(3)
這篇文章主要為大家詳細(xì)介紹了Python的隊(duì)列,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-03-03
python利用tkinter實(shí)現(xiàn)圖片格式轉(zhuǎn)換的示例
這篇文章主要介紹了python利用tkinter實(shí)現(xiàn)圖片格式轉(zhuǎn)換,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-09-09
解決Python安裝時(shí)報(bào)缺少DLL問題【兩種解決方法】
這篇文章主要介紹了解決Python安裝時(shí)報(bào)缺少DLL問題,本文通過兩種方法給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-07-07
使用pyscript在網(wǎng)頁中撰寫Python程式的方法
本文主要介紹了使用pyscript在網(wǎng)頁中撰寫Python程式的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
教女朋友學(xué)Python(一)運(yùn)行環(huán)境搭建
這篇文章主要介紹了教女朋友學(xué)Python(一)運(yùn)行環(huán)境搭建,具有一定借鑒價(jià)值,需要的朋友可以參考下。2017-11-11

