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中最好用的命令行参数解析工具(argparse)

Python 做为一个脚本语言,可以很方便地写各种工具。当你在服务端要运行一个工具或服务时,输入参数似乎是一种硬需(当然你也可以通过配置文件来实现)。 如果要以命令行执行,那你需要解析...

通过python下载FTP上的文件夹的实现代码

复制代码 代码如下:# -*- encoding: utf8 -*-import osimport sysimport ftplibclass FTPSync(object): ...

Python 详解基本语法_函数_返回值

Python 详解基本语法 概要: 函数的返回值是函数重要的组成部分。函数的根本在于实现程序的部分功能,所以很多时候我们需要将函数执行后的结果返回给程序再由程序作出进一步的操作。可以说是...

如何用C代码给Python写扩展库(Cython)

如何用C代码给Python写扩展库(Cython)

之前一篇文章里提到了利用Cython来编译Python,这次来讲一下如何用Cython给Python写扩展库。 两种语言混合编程,其中最重要的是类型的传递。 我们用一个简单的例子进行入门...

Django配置celery(非djcelery)执行异步任务和定时任务

Django配置celery(非djcelery)执行异步任务和定时任务

所有演示均基于Django2.0 celery是一个基于python开发的简单、灵活且可靠的分布式任务队列框架,支持使用任务队列的方式在分布式的机器/进程/线程上执行任务调度。采用典型的...