PyCharm由JetBrains安装


Answers:


44

注意:此答案已根据JetBrains当时的建议于2019年1月进行了更新,因为GetDeb似乎已损坏。要查看答案的先前版本,请查看修订版

您可以访问LinuxPyCharm下载页面

根据我的个人喜好,他们提供了三种不同的方式在其中安装PyCharm(专业版或社区版)。确定其中之一:

JetBrains工具箱应用程序:

不要直接下载PyCharm,而是获取并安装免费的Toolbox App来轻松管理所有JetBrains IDE。通过工具箱,您可以方便地管理和安装所有JetBrains IDE,并只需一次单击即可更新它们。如果您有付费许可证,它也可以集中管理您的帐户登录。

我强烈建议您这样做,尤其是如果您可能还想使用其他任何JetBrains IDE(例如IntelliJ或WebStorm)。此方法也不需要管理员权限,所有内容都将安装在您的主目录中(~/.local/share/JetBrains默认情况下)。

为此,请先下载工具箱安装程序。它.tar.gz再次以存档形式出现,但仅包含一个AppImage可执行文件。解压缩并运行以安装工具箱。之后,您可以再次删除下载的存档和AppImage。然后,启动工具箱应用程序:

工具箱截图

它将列出您已安装的IDE,并在其下显示所有其他可用的产品。只需单击所需Install的PyCharm版本(免费的Community或付费的Professional)旁边的按钮,它将在后台为您完成所有操作。

您可能还应该检查“工具箱”设置,并根据自己的喜好进行调整。为此,请单击右上角的螺母符号。我认为最重要的是,决定是否要在更新后保留以前的版本作为后备。请注意,每个IDE大约需要大约1GB的磁盘存储空间,并且如果您安装了许多IDE并且还保留了后备版本,那么如果您的Ubuntu分区不是那么大,那么这可能会增加很多空间。您还可以打开或关闭自动工具箱(而非IDE)更新,工具箱自动启动以及发送匿名统计信息。

作为快照软件包安装:

JetBrains提供所有PyCharm版本作为Ubuntu的管理软件包。从16.04开始应支持此功能。不过,某些版本的Ubuntu(例如Lubuntu)可能未预​​安装快照支持。在这种情况下,请查看此安装指南

我没有亲自尝试过这种方法,但对我来说似乎是一件好事。

安装PyCharm快照应像运行以下命令之一一样简单,具体取决于所需的版本:

  • sudo snap install pycharm-community --classic
  • sudo snap install pycharm-professional --classic
  • sudo snap install pycharm-educational --classic

接下来,无论是运行pycharm-communitypycharm-professionalpycharm-educational在终端上,这取决于您安装。

下载为.tar.gz存档:

您可以从上面链接的页面中选择并下载包含Professional或Community Edition的存档。

该方法可能在任何系统上都可以使用,但是我个人并不建议这样做,因为您必须手动将其提取到某个地方,并且更新也不是那么容易。

如果您仍然决定这样做,请在下载首选版本的存档文件后按照此处的说明进行操作.tar.gz。为了方便起见,以下是官方说明的改编版本

  1. pycharm-*.tar.gz文件解压缩到要安装PyCharm的文件夹中:

    tar xfz pycharm-*.tar.gz -C <new_archive_folder>

    根据文件系统层次结构标准(FHS)的推荐安装位置是/opt。要将PyCharm安装到此目录中,请输入以下命令:

    sudo tar xfz pycharm-*.tar.gz -C /opt/

    个人说明:我建议不要将PyCharm放置在需要sudo写权限的位置。在您的主目录中选择一个位置,以避免将来出现权限问题,例如在更新期间。)

  2. 切换到bin子目录:

    cd <new_archive_folder>/pycharm-*/bin

    例如,

    cd /opt/pycharm-*/bin
  3. pycharm.shbin子目录运行。


在Pycharm 2016.2中将“ wily”更改为“ xenial”适用于ubuntu 16.04
Alexandre Neto,

@AlexandreNeto是的,我编辑了答案,以便自动插入正确的发行名称。
字节指挥官

推荐的安装目录是什么?
乔什·诺

+1好建议。我不知道最近是否改变了,但是我发现的包是“ pycharm-community”
James Bradbury

@JamesBradbury在哪里找到的?
字节指挥官

21

网上有很多资源说明您应该从tar.gz或非官方的PPA安装它。虽然使用PPA是一个不错的解决方案,但我想指出ubuntu-make支持Pycharm。Canonical支持Ubuntu-make,它是一种安装您可能需要的IDE的方法。

步骤如下:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
umake ide pycharm

您现在可以从统一启动器启动pycharm


如果您使用的是新版本的Ubuntu(我认为是16.04+),则不需要第一行,因为默认情况下它在存储库中。
Mayou36'7

@ Mayou36:问题是Ubuntu 16.04下的umake的版本为16.02,但是要使pycharm正常运行,您需要umake的版本为16.03或更高版本。因此,仍然需要第一行。
涂土

20

PyCharm也可以作为快照包提供。

sudo snap install pycharm-community --classic

这是Ubuntu在应用程序模型上的最新版本,应优先选择任何可用的软件包。Snaps可以安装在几乎所有版本的Linux上(只要已安装snap核心)。

快照的好处是它们会在后台更新,因此您将始终拥有最新版本。

注意:--classic限制可能会在通常限于快照的安全沙箱之外执行任意系统更改,这可能会使您的系统处于危险之中。

警告:此快照的发布者是joeborg,因此您信任他。


1
要列出已安装的快照并查看已安装的pycharm-community版本,请运行snap list
Acumenus

2
要启动已安装的应用程序,请pycharm-community在命令行中运行。
杰夫·肖

10

Ubuntu Make(umake为您完成工作:

ubuntu make是一个命令行工具,可让您下载安装时流行的开发人员工具的最新版本,并将其与所有必需的依赖项一起安装。基本上,一个命令可以使您的系统准备好进行开发!

1)打开终端(键盘快捷键Ctrl+ Alt+ T

2)将ubuntu-make PPA添加到您的系统。此步骤对于避免已知问题(12至关重要

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make

3)从存储库更新软件包列表,并安装最新的稳定版本umake

sudo apt-get update
sudo apt-get install ubuntu-make

4)使用安装PyCharm umake

如果要安装PyCharm Community Edition

umake ide pycharm

如果要安装PyCharm Professional Edition(需要许可证):

umake ide pycharm-professional

您准备好出发了!

如果您改变主意,可以使用以下方法删除PyCharm:

umake -r ide pycharm

资料来源:https : //itsfoss.com/install-pycharm-ubuntu/


我刚刚意识到这个答案几乎是另一个答案的重复。为了完整起见,我将其保留。


如何处理以下消息:umake ide pycharm-professional用法:umake ide [-h] {lighttable,visual-studio-code} ... umake ide:错误:参数框架:无效选择:'pycharm-professional'(从'lighttable','visual-studio-code')
低语者

@cwhisperer是否按照步骤2中的说明将ubuntu-make PPA添加到系统中?看看这个问题
codeaviator
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.