Pycharm 由 JetBrains(IntelliJ IDEA 背后的同一家公司)开发,是用于开发 Python 应用程序的最广泛使用的 IDE(集成开发环境)之一。 它是一个功能丰富的 IDE,包含编写和调试 Python 代码所需的所有功能。 它创建了一个可用于运行代码的虚拟环境。
Pycharm 有 3 个版本:社区版、教育版和专业版。 社区版是完全免费和开源的,并由开发人员不断维护。 Education Edition 提供更简单的 UI,并且基于 Community Edition。 专业版是付费版,提供广泛的功能,例如支持更多语言,以及用于 Web 和数据库开发的附加工具。
在本指南中,我们将重点介绍 Pycharm 的安装 Debian 11.
选项 1:使用 snap 安装 Pycharm
安装 Pycharm 的最简单方法之一是使用 Snap。 Snap 是由 Canonical 开发的软件打包和部署工具 – Canonical 的母公司 Ubuntu.
snap 是一种容器化应用程序,它将应用程序代码与其依赖项、库、源代码和配置文件捆绑在一起。 Snap 与发行版无关,可以跨多个不同的发行版工作。 使用 snap 的主要优点是依赖关系得到很好的照顾,因此,您不必担心在安装应用程序期间遇到依赖关系错误。 Snap 托管在 Snapcraft 中,这是一个包含数千个 snap 包的 snap 商店。
要开始,我们需要先安装并启用 Snapd 守护进程。 这是一项允许您管理系统上的快照的服务。 然后稍后,我们将使用 snap 安装 Pycharm 应用程序。
首先,更新包列表
$ sudo apt update
然后按如下方式安装snapd:
$ sudo apt install snapd
安装后,启用 snapd 守护进程。
$ sudo systemctl enable snapd —-now
建议启用经典的 snap 支持,这些包可能需要不受 snap 捆绑应用程序的限制,并像其他传统包一样获得完整的系统访问权限。 要启用经典快照支持,请运行以下命令:
$ sudo ln -s /var/lib/snapd/ /snap
此外,安装核心文件。
$ sudo snap install core
接下来,重新启动 snapd 守护进程。
$ sudo systemctl restart snapd
然后验证其状态如下。
$ sudo systemctl status snapd
从输出中,您可以看到 snapd 处于活动状态并正在运行。
下一步是从 Snap 安装 Pycharm。 Pycharm 共有三个版本:社区版、教育版和专业版。
对于本指南,我们将安装免费且开源的社区版。 因此,运行:
$ sudo snap install pycharm-community --classic
安装完成后,您将获得以下输出。
对于教育版,运行命令:
$ sudo snap install pycharm-professional --classic
对于专业版,执行命令:
$ sudo snap install pycharm-educational --classic
至此,Pycharm 安装成功。 但是,Pycharm 图标将在下次重新启动之前不可用。 因此,请重新启动您的系统。
$ sudo reboot
笔记:
虽然 snap 是安装软件应用程序的便捷方式,但与使用 APT 和 DNF 等传统包管理器从官方存储库安装软件包相比,它们会占用相当大的磁盘空间。 然而,权衡是定期更新和不断维护的包。
您可以在将来使用简单的命令更新所有 snap 包:
$ sudo snap refresh
选项 2:从 Flatpak 安装 Pycharm
第二个选项是从 Flatpak 安装 Pycharm。 这是另一个通用包管理实用程序,它允许您安装和管理软件包,而不必担心依赖性。 与 snap 一样,它与发行版无关,让您安装软件包而不必担心您的 Linux 分配。 Flatpak 应用程序在称为沙箱的环境中独立运行,该环境包含运行特定应用程序所需的所有内容。
要使用 Flatpak,您必须首先在您的系统上安装并启用 Flatpak。 因此,我们将从安装 Flatpak 开始,如下所示:
$ sudo apt install flatpak
安装后,继续并启用来自 Flathub 的 Flatpak 存储库,这是一个用于 Flatpak 应用程序的 Flatpak App Store。
Flatpak 只提供社区版和教育版。 但一如既往,社区版总是特别推荐给初学者。
要安装社区版,请执行以下命令:
$ sudo flatpak install flathub com.jetbrains.PyCharm-Community
对于专业版,运行以下命令:
$ sudo flatpak install flathub com.jetbrains.PyCharm-Professional
这是一些示例输出。 对于所有提示,请务必按“Y”。
启动 Pycharm
要启动 Pycharm,请单击桌面左上角的“活动”并搜索“Pycharm”。 单击图标启动 Pycharm。
几秒钟后,您将获得如图所示的弹出式 GUI。 接受用户协议条款并单击 ‘继续‘ 继续安装。
接下来,选择是否要与 Pycharm 开发人员匿名共享应用程序的有关功能、插件性能等的数据。
最后,您将获得默认的 Pycharm 窗口。 点击 ‘开始游览‘ 以熟悉您很快就会开始与之交互的各种 Pycharm 功能。
太棒了! 您已成功安装 Pycharm Debian 11 靶心。