解析PyCharm Python运行权限问题
先通过whichpython获得python指令所在路径:
$whichpython /usr/bin/python
如上得到了其所在路径是/usr/bin/python,因此我创建了一个文件~/bin/python-sudo.sh,然后填入:
#!/bin/bash sudo/usr/bin/python"$@"
给到其执行权限:
chmod+x~/bin/python-sudo.sh
第二步让当前用户执行sudopython不需要输入密码执行:
sudovisudo-f/etc/sudoers.d/python
此时会自动创建/etc/sudoers.d/python,并打开,我们在其中填写:
jacksALL=(root)NOPASSWD:/usr/bin/python
上文将jacks替换为你的用户名,保存退出即可。
第三步在PyCharm项目中配置使用~/bin/python-sudo.sh
我们打开Settings,在ProjectInterpreter中找到设置的图标,然后在下拉中点击Add..,选择Existingenvironment,然后配置为我们刚刚创建的~/bin/python-sudo.sh文件。
接着在当前项目的ProjectIntercepter选用,刚刚添加的这个即可,如:
Run/DebugasrootinPyCharm
总结
以上所述是小编给大家介绍的PyCharmPython运行权限问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短