在Linux上更新PyCharm
能否请您向我说明在Linux上更新PyCharm的正确方法 是否无法在内部更新PyCharm 在在Linux上更新PyCharm,linux,ide,updates,pycharm,Linux,Ide,Updates,Pycharm,能否请您向我说明在Linux上更新PyCharm的正确方法 是否无法在内部更新PyCharm 在help>check for update中,我可以下载一个新的归档文件 我应该用PyCharm删除以前的文件夹并解压缩新文件夹,还是用另一种方法?在Linux上,您必须删除旧的PyCharm目录并开始使用新包。没有别的办法了,至少现在是这样 启动新版本时,系统会询问您是否要导入配置文件。您可以在主文件夹的(隐藏)目录中找到旧配置文件。例如:~/.PyCharm2016.2/config您需要从roo
help>check for update
中,我可以下载一个新的归档文件
我应该用PyCharm删除以前的文件夹并解压缩新文件夹,还是用另一种方法?在Linux上,您必须删除旧的PyCharm目录并开始使用新包。没有别的办法了,至少现在是这样
启动新版本时,系统会询问您是否要导入配置文件。您可以在主文件夹的(隐藏)目录中找到旧配置文件。例如:
~/.PyCharm2016.2/config
您需要从root运行pycharm并尝试更新
# sudo /opt/pycharm/bin/pycharm.sh
帮助>检查更新
更新并重新启动
# sudo chmod +x /opt/pycharm/bin/pycharm.sh
我将从安装在
~/Environment/
的PyCharm Community 4.0.6更新到Fedora 21上的PyCharm Community 4.5更改目录、发布名称和版本号以符合您的情况
改编自:
更新 将pycharm-*.tar.gz复制到当前pycharm安装位置 (确保您对该目录具有rw权限,我的目录位于
~/Environment/
):
删除旧的PyCharm安装:
[you@localhost Environment]$ rm -rf pycharm-community-4.0.6/
[you@localhost Environment]$ ls
pycharm-community-4.5.tar.gz
打开pycharm-*.tar.gz的包装:
[you@localhost Environment]$ tar xfz pycharm-*.tar.gz
[you@localhost Environment]$ ls
pycharm-community-4.5 pycharm-community-4.5.tar.gz
删除pycharm-*.tar.gz以节省磁盘空间(可选):
跑
Linux上的PyCharm不需要特殊安装或运行任何安装脚本。您现在应该能够运行PyCharm:
[you@localhost Environment]$ sh pycharm-community-4.5/bin/pycharm.sh
我的程序立即启动,像以前一样打开了我的项目、文件和设置
维修
一旦你开始PyCharm,你就可以
您的主目录中可能有
~/.PyCharm40/
或~/.PyCharm30/
目录。我不需要更改此设置。进入pycharm下载文件夹后,尝试从终端运行以下命令
sudo ./pycharm.sh
当您运行上述程序时,它将询问有关更新的信息,并从旧版本导入设置。
请参阅此链接:
链接中的解决方案对我有效
$ sudo apt-get update
$ sudo apt-get install pycharm
这对我来说很有效(2015年9月),在Ubuntu 14.04上更新到pycharm V 4.5.4,我不必删除旧的副本。自从我开始使用它后就不用了。我是这样做的:
- 在$HOME/.local/share/applications/jetbrains-pycharm.desktop中编辑 当前版本号
- 注销并重新登录以查看更改
drwxr-xr-x 10 root root 4096 May 11 17:12 pycharm-professional
要实现这一目标,这将是一个漫长的过程:
$sudo chown-R您的用户名:root/opt/pycharm professional
$sh/opt/pycharm professional/bin/pycharm.sh
$sudo chown-R root:root/opt/pycharm professional
我本想将此作为对已接受答案的评论,但[在我写此答案时没有得到50分] pycharm很好地实现了导出和导入设置,详细内容如下: 这是一个完整的答案,更新pycharm和保留设置的整个过程就是:
- 下一步打开新版本(直接从他们的网站下载) 老一套
- 打开旧版本
- 转到文件->导出设置(Alt+F,E)
- 保存文件
- cd放入新版python的bin目录,例如包含pycharm.sh的
文件夹(您可以使用/pycharm-/bin/
来帮助您查找此目录)查找pycharm.sh
- 用sudo打开新版本,
sudo./pycharm.sh
- 指定将settings.jar导出到的目录
(好处:在ubuntu中将其固定在unity launcher栏上,我喜欢在运行时右键单击其图标,然后单击“锁定到launcher”…)您不能在内部执行此操作,因为PyCharm的新verison需要新安装。因此,您需要从他们的网站下载最新版本。此后,如“安装Linux tar.txt”(包含在下载中)中所述:
- 将新版本解压到您选择的目录中(我使用了归档管理器)
放入解压缩文件的cd
文件夹中bin
- 运行
。系统将提示您是否导入旧设置sudo./pycharm.sh
sudo apt-get remove pycharm
现在,您可以使用两种不同的方法安装PyCharm
方法1:使用umake
打开终端并运行以下命令。如果您没有umake
:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
现在,您可以在Ubuntu中安装PyCharm社区版或PyCharm专业版:
# use pycharm instead of pycharm-professional for the Community Editionpycharm-professional
umake ide pycharm-professional
如果要在使用umake
安装PyCharm时将其删除,可以运行:
# use pycharm instead of pycharm-professional for the Community Edition
umake ide pycharm-professional
方法2:使用PPA
打开终端并运行以下命令:
sudo add-apt-repository ppa:mystic-mirage/pycharm
sudo apt-get update
# use pycharm-community for the community edition
sudo apt-get install pycharm
如果您想删除通过PPA安装的PyCharm:
# use pycharm-community for the Community Edition
sudo apt-get remove pycharm
应用程序内补丁升级
从2017版开始,现在可以执行无缝升级,而无需下载tarball。PyCharm将提示您升级可用
如果您已在/o下安装
sudo add-apt-repository ppa:mystic-mirage/pycharm
sudo apt-get update
# use pycharm-community for the community edition
sudo apt-get install pycharm
# use pycharm-community for the Community Edition
sudo apt-get remove pycharm
$ sudo chown -R yourusername:root /opt/pycharm_dir/
~/.PyCharm201X.X/config
$ sudo chown -R root:root /opt/pycharm_dir/
$ 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
Icon=/opt/pycharm-201X.X.X/bin/pycharm.png
Exec="/opt/pycharm-201X.X.X/bin/pycharm.sh" %f