Pycharm以root权限运行脚本的方法

yipeiwu_com6年前Python基础

因为权限不够,导致Pycharm在运行脚本时报错:

socket.error: [Errno 1] Operation not permitted

网上有一些修改文件使得Pycharm运行脚本时可以不需要密码的以root权限运行。

但是大多操作雷同,估计是复制粘贴的,而且下方有几条评论表示IDE报错。

在跟随他操作到最后时发现无法继续,就干脆用简单粗暴的方式,以sudo启动IDE:

sudo ./pycharm.sh

启动后需要手动导入项目与解释器,不然代码无法运行。

导入解释器后即可运行代码

Pycharm以root权限运行脚本

ps:执行sudo ./pycharm.sh指令前需要先找到并进入pycharm的安装目录

以上这篇Pycharm以root权限运行脚本的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python中__slots__属性介绍与基本使用方法

简介 在廖雪峰的python网站上,他是这么说的 python是动态语言,它允许程序在执行过程中动态绑定属性或者方法(使用MethodTpye)。 某个实例在执行过程中绑定的属性跟方法...

Python xlwt设置excel单元格字体及格式

Python xlwt设置excel单元格字体及格式

本文根据自己初学经验编写的使用xlwt模块设置单元格的一些基本样式,如设置单元格的背景颜色,下框线,字体,字体的颜色,设置列宽行高,插入简单的图片,详细程序如下: #!/usr/bi...

探究Python的Tornado框架对子域名和泛域名的支持

其实Tornado对子域名和泛域名(除了特别说明外,以下子域名和泛域名均简称为泛域名)的支持并不是什么新鲜事,两年多前我用Tornado写的开源网站 http://poweredsite...

python变量不能以数字打头详解

在编写python函数时,无意中发现一个问题:python中的变量不能以数字打头,以下函数中定义了一个变量3_num_varchar,执行时报错。 函数如下: def databas...

深入浅析Python传值与传址

1. 传值与传址的区别 传值就是传入一个参数的值,传址就是传入一个参数的地址,也就是内存的地址(相当于指针)。他们的区别是如果函数里面对传入的参数重新赋值,函数外的全局变量是否相应改变:...