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机器学习库xgboost的使用

python机器学习库xgboost的使用

1.数据读取 利用原生xgboost库读取libsvm数据 import xgboost as xgb data = xgb.DMatrix(libsvm文件) 使用sk...

python安装requests库的实例代码

requests是python实现的简单易用的HTTP库,使用起来比urllib简洁很多 因为是第三方库,所以使用前需要cmd安装 pip install requests 安装完...

举例讲解Python的lambda语句声明匿名函数的用法

所谓匿名函数,即是不需要定义函数,像表达式一样使用,不需要函数名(很多时候名字让我很困扰),一些简单的函数简单化, 举个例子 我需要两个整数相加的函数,通常是这么定义的 def ad...

Python中运算符"=="和"is"的详解

前言 在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、python type()(数据类型)和value(值)。is和==都...

python 并发编程 非阻塞IO模型原理解析

python 并发编程 非阻塞IO模型原理解析

非阻塞IO(non-blocking IO) Linux下,可以通过设置socket使其变为non-blocking。当对一个non-blocking socket执行读操作时,流程是...