你能告诉我在Linux上更新PyCharm的正确方法吗?
内部更新PyCharm是不可能的吗?
在help > check for update
中,我只需下载一个新的归档文件。
我应该用PyCharm删除以前的文件夹并解压缩新的吗?或者我应该用另一种方法来解决这个问题?
发布于 2017-07-29 05:33:45
应用内补丁升级
从2017版本的开始,现在可以执行无缝升级,而不需要下载tarball。PyCharm将提示您有可用的升级。
如果您是在/opt下安装的,请临时提升权限:
$ sudo chown -R yourusername:root /opt/pycharm_dir/
如果选中此选项,PyCharm将自动升级,并在重新启动时提示您导入以前的配置文件,该文件通常位于以下位置:
~/.PyCharm201X.X/config
完成后,重新应用root权限
$ sudo chown -R root:root /opt/pycharm_dir/
如果使用tarball进行升级
我最近从版本2017.2升级到了2017.5,并使用之前下载的tarball进行了升级。它也很简单:
在首选的location
我发现唯一的问题是在升级之后,我的桌面启动器坏了。如果您碰巧遇到这种情况,请使用locate之类的工具找到.desktop文件
$ sudo updatedb
$ locate *.desktop | grep -i pycharm
输出应如下所示:
$ locate *.desktop | grep -i pycharm
/home/yourusername/.gnome/apps/jetbrains-pycharm.desktop
/home/yourusername/.local/share/applications/jetbrains-pycharm.desktop
如果不正确,请将以下行编辑为受影响的.desktop文件,使其与您的PyCharm路径匹配:
Icon=/opt/pycharm-201X.X.X/bin/pycharm.png
Exec="/opt/pycharm-201X.X.X/bin/pycharm.sh" %f
发布于 2014-04-24 05:03:36
在Linux上,您必须删除旧的pyCharm目录,并开始使用新的包。没有其他办法,至少现在是这样。
启动新版本时,系统将询问您是否要导入配置文件。您可以在主文件夹的(隐藏)目录中找到旧的配置文件。例如:~/.PyCharm2016.2/config
发布于 2015-08-22 15:24:29
进入pycharm下载文件夹后,尝试从终端运行以下命令
sudo ./pycharm.sh
当你运行上面的程序时,它会询问关于更新和从旧版本导入设置的问题。请参阅此链接:
链接中的解决方案对我很有效。
https://stackoverflow.com/questions/23255033
复制相似问题