解析PyCharm Python运行权限问题


Posted in Python onJanuary 08, 2020

先通过 which python 获得 python 指令所在路径:

$ which python
/usr/bin/python

如上得到了其所在路径是 /usr/bin/python ,因此我创建了一个文件 ~/bin/python-sudo.sh ,然后填入:

#!/bin/bash
sudo /usr/bin/python "$@"

给到其执行权限:

chmod +x ~/bin/python-sudo.sh

第二步 让当前用户执行 sudo python 不需要输入密码执行:

sudo visudo -f /etc/sudoers.d/python

此时会自动创建 /etc/sudoers.d/python ,并打开,我们在其中填写:

jacks ALL = (root) NOPASSWD: /usr/bin/python

上文将 jacks 替换为你的用户名,保存退出即可。

第三步 在PyCharm项目中配置使用 ~/bin/python-sudo.sh

我们打开 Settings ,在 Project Interpreter 中找到设置的图标,然后在下拉中点击 Add.. ,选择 Existing environment ,然后配置为我们刚刚创建的 ~/bin/python-sudo.sh 文件。

接着在当前项目的 Project Intercepter 选用,刚刚添加的这个即可,如:

解析PyCharm Python运行权限问题

Run/Debug as root in PyCharm

总结

以上所述是小编给大家介绍的PyCharm Python运行权限问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python实现挑选出来100以内的质数
Mar 24 Python
python开发之thread线程基础实例入门
Nov 11 Python
Python基于plotly模块实现的画图操作示例
Jan 23 Python
这可能是最好玩的python GUI入门实例(推荐)
Jul 19 Python
Python3 venv搭建轻量级虚拟环境的步骤(图文)
Aug 09 Python
Python chardet库识别编码原理解析
Feb 18 Python
python实现井字棋小游戏
Mar 04 Python
django的403/404/500错误自定义页面的配置方式
May 21 Python
Elasticsearch py客户端库安装及使用方法解析
Sep 14 Python
Python中使用Opencv开发停车位计数器功能
Apr 04 Python
python Tkinter模块使用方法详解
Apr 07 Python
Python用any()函数检查字符串中的字母以及如何使用all()函数
Apr 14 Python
python读取ini配置的类封装代码实例
Jan 08 #Python
Python Des加密解密如何实现软件注册码机器码
Jan 08 #Python
Pytorch技巧:DataLoader的collate_fn参数使用详解
Jan 08 #Python
Pytorch DataLoader 变长数据处理方式
Jan 08 #Python
pytorch实现用CNN和LSTM对文本进行分类方式
Jan 08 #Python
使用pytorch和torchtext进行文本分类的实例
Jan 08 #Python
python爬虫爬取监控教务系统的思路详解
Jan 08 #Python
You might like
PHP insert语法详解
2008/06/07 PHP
php 数组使用详解 推荐
2011/06/02 PHP
php 缩略图实现函数代码
2011/06/23 PHP
在PHP中使用redis
2013/11/04 PHP
PHP编程 SSO详细介绍及简单实例
2017/01/13 PHP
[原创]PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】
2017/09/02 PHP
基于jquery自己写tab滑动门(通用版)
2012/10/30 Javascript
js 使用form表单select类实现级联菜单效果
2012/12/19 Javascript
Jquery uploadify图片上传插件无法上传的解决方法
2013/12/16 Javascript
jQuery带箭头提示框tooltips插件集锦
2014/11/17 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
2015/03/03 Javascript
js调出上下文菜单的实例
2015/12/17 Javascript
javascript合并表格单元格实例代码
2016/01/03 Javascript
jQuery实现返回顶部功能
2016/02/23 Javascript
使用jQuery制作基础的Web图片轮播效果
2016/04/22 Javascript
Angular的模块化(代码分享)
2016/12/26 Javascript
JS中FileReader类实现文件上传及时预览功能
2020/03/27 Javascript
js实现3D旋转相册
2020/08/02 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
[01:35]辉夜杯战队访谈宣传片—LGD
2015/12/25 DOTA
Python中bisect的用法
2014/09/23 Python
Python set集合类型操作总结
2014/11/07 Python
python统计一个文本中重复行数的方法
2014/11/19 Python
Python制作Windows系统服务
2017/03/25 Python
彻底理解Python list切片原理
2017/10/27 Python
对Pandas MultiIndex(多重索引)详解
2018/11/16 Python
django删除表重建的实现方法
2019/08/28 Python
Python运行异常管理解决方案
2020/03/09 Python
Carolina Lemke Berlin澳大利亚官网:时尚太阳镜品牌
2019/09/17 全球购物
自荐信需注意事项
2014/01/25 职场文书
违反交通法规检讨书
2014/09/10 职场文书
学院党的群众路线教育实践活动整改方案
2014/10/04 职场文书
安全承诺书
2015/01/19 职场文书
自主招生推荐信怎么写
2015/03/26 职场文书
小学四年级班主任工作经验交流材料
2015/11/02 职场文书
五年级作文之成长
2019/09/16 职场文书