84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
我在使用socket模块时,需要在管理员权限下才能运行脚本,想要用pycharm的debug功能,请问pycharm可不可以在管理员全下下运行?windows or linux 系统下都可以说说。
学习是最好的投资!
Linux下如果使用root账户登录,那么你运行的程序和应用也都是root权限,但root权限下也会出现Permission denied之类的问题,譬如源码安装软件(环境)时执行./configure,假如该源码包是从Windows通过ftp传到Linux下的,就会出现权限问题。
Linux
root
Permission denied
./configure
Windows
ftp
鉴于你问的socket,Linux下一般有端口通信和.sock文件两种方式,如果是用端口通信,请检查端口占用情况;如果是.sock文件,则检查该目录的写入权限。感觉上你应该用的是端口通信……
socket
端口通信
.sock
第一段说的configure就是因为通过ftp从Windows传入Linux的文件默认是没有写入权限的。
configure
Windows下不太确定,平时大多管理员账户登录,所以没怎么遇到过权限问题,socket通信在Pycharm、Sublime下都运行过。或者就右键:以管理员身份运行。
Pycharm
Sublime
linux 下用sudo
Linux
下如果使用root
账户登录,那么你运行的程序和应用也都是root
权限,但root
权限下也会出现Permission denied
之类的问题,譬如源码安装软件(环境)时执行./configure
,假如该源码包是从Windows
通过ftp
传到Linux
下的,就会出现权限问题。鉴于你问的
socket
,Linux
下一般有端口通信
和.sock
文件两种方式,如果是用端口通信,请检查端口占用情况;如果是.sock
文件,则检查该目录的写入权限。感觉上你应该用的是端口通信……第一段说的
configure
就是因为通过ftp
从Windows
传入Linux
的文件默认是没有写入权限的。Windows
下不太确定,平时大多管理员账户登录,所以没怎么遇到过权限问题,socket
通信在Pycharm
、Sublime
下都运行过。或者就右键:以管理员身份运行。linux 下用sudo