PyCharm没有对/ usr / share / pycharm的写权限。请由特权用户运行它以进行更新

Iva*_*hev 3 ubuntu pycharm

需要帮助来更新在Ubuntu 17.04上安装的Pycharm Community Edition 17.1.1的内部版本。当“检查更新”时,出现以下消息,我不确定如何从此处继续。

PyCharm没有对/ usr / share / pycharm的写权限。 请由特权用户运行它以进行更新

如何以特权用户身份运行它?

小智 7

请尝试这个对我有用的方法(由root执行):

cd /usr/lib/
chmod 777 -R pycharm-community/
Run Code Online (Sandbox Code Playgroud)

然后打开pycham并更新。

  • 对于 MacOS 上的 PyCharm Professional,请使用“sudo chmod -R 777 /Applications/PyCharm.app/Contents/”。 (4认同)

cas*_*sol 5

请尝试这个它对我有用:

sudo updatedb && sudo locate pycharm.sh
sudo /path/to/pycharm.sh
Run Code Online (Sandbox Code Playgroud)

在此会话期间不要执行任何其他操作,只需应用更新即可。然后关闭 PyCharm 并正常重新打开,您应该会发现您正在运行新版本,无需下载或弄乱文件夹权限。

有关更多详细信息,请查看https://intellij-support.jetbrains.com/hc/en-us/community/posts/206601265-Fixed-PyCharm-automatic-update-fails-on-Linux-due-to-permissions


Del*_*eet -2

听起来像是权限问题。我认为如果你通过 运行 Pycharm 就会起作用sudo