Adison's Room

Done is better than perfect...

以 Root权限运行/调试 PyCharm

有时,python有可能需要su权限,如配置 ssl,当然你可以在命令行执行 su,但在Pycharm 这样的集成式开发环境中,你要是希望使用它的一些特性,如牛叉闪闪的断点调试,可能需要把整个项目以 root 权限运行,即`sudo /Applications/PyCharm.app/Contents/MacOS/pycharm`,但这样会导致用户目录发生了变化(用户目录变成了/root),从而导致运行环境变化,所以更理想的情况应该是以普通用户启动pycharm,运行/调试时 使用root权限

阅读全文 »