本文对如何下载、安装、配置环境和卸载 Pycharm
进行不完全总结 1。
Updated: 2022 / 8 / 9
软件配置 | Pycharm下载、安装及环境配置和卸载
- 简介
- 下载
- 安装及配置环境
- Linux
- 卸载
- Linux
- 参考链接
简介
Linux
经常被看成是一个远离外部世界,只有极客才会使用的操作系统,虽然这是一个误解,但事实上,如果你想开发软件,那么 Linux
系统能够为你提供一个很好的开发环境。
刚开始学习编程的新手们经常会问这样一个问题:应该使用哪种语言?当涉及到 Linux
系统的时候,通常的选择是 C
、C++
、Python
、Java
、PHP
、Perl
和 Ruby On Rails
。
Linux
系统的许多核心程序都是用 C
语言写的,但是如果离开 Linux
系统的世界, C
语言就不如其它语言比如 Java
和 Python
那么常用。
对于学习编程的人来说, Python
和 Java
都是不错的选择,因为它们是跨平台的,因此,你在 Linux
系统上写的程序在 Windows
系统和 Mac
系统上也能够很好的工作。
虽然你可以使用任何编辑器来开发 Python
程序,但是如果你使用一个同时包含编辑器和调试器的优秀的集成开发环境(IDE)来进行开发,那么你的编程生涯将会变得更加轻松。
PyCharm
是由 Jetbrains
公司开发的一个跨平台编辑器。如果你之前是在 Windows
环境下进行开发,那么你会立刻认出 Jetbrains
公司,它就是那个开发了 Resharper
的公司。 Resharper
是一个用于重构代码的优秀产品,它能够指出代码可能存在的问题以及自动添加声明:比如当你在使用一个类的时候它会自动为你导入。
这篇文章将讨论如何在 Linux
系统上获取、安装和运行 PyCharm
。
下载
建议从官网 2下载源文件。
你可以选择下载专业版或者社区版。如果你刚刚接触
Python
编程那么推荐下载社区版。
然而,如果你打算发展到专业化的编程,那么专业版的一些优秀特性是不容忽视的。
下载好的文件的名称可能是 pycharm-professional-2016.2.3.tar.gz
。
以
tar.gz
结尾的文件是被gzip
工具压缩过的,并且把文件夹用tar
工具归档到了一起。你可以阅读关于提取tar.gz
文件指南 3
安装及配置环境
Linux
为了解压文件,你需要做的是首先打开终端,然后通过下面的命令进入下载文件所在的文件夹,通过运行下面的命令找到你下载的文件的名字,并解压缩:
cd ~/Downloads
ls pycharm*
tar -xvzf pycharm-professional-2016.2.3.tar.gz -C ~
记得把上面命令中的文件名替换成通过 ls
命令获知的 pycharm
文件名。(也就是你下载的文件的名字)。
上面的命令将会把 PyCharm 软件安装在 home
目录中。
如果不确定/不记得
Pycharm
实际上被安装到哪个路径下,可使用whereis
或which
命令后接Pycharm
来进行查找 4
要运行 PyCharm
, 首先需要进入 Pycharm
的安装目录,运行 pycharm.sh
文件:
cd pycharm-2016.2.3/bin
pycharm.sh
如果你是在一个桌面环境比如 GNOME
、KDE
、Unity
、Cinnamon
或者其他现代桌面上运行,那么你也可以通过桌面环境的菜单或者快捷方式来找到 PyCharm
。
卸载
Linux
参考此处 5
- 删除解压缩目录
找到自己当时解压缩的pycharm
的文件夹,比如在/usr/
下: - 找到
pycharm
文件夹后,输入命令sudo rm -r pycharm
进行删除,如下图所示: - 删除
home
目录下用于保存配置信息的隐藏目录
因为一般安装了pycharm
之后会在home
目录下创建隐藏文件目录,这时如果查看隐藏的文件目录信息,如下图所示: - 找到文件目录后,输入命令
rm -r ~/.PyCharm2019.3/
确定,
再用命令ls -a
查看发现已经彻底删除了。 - 至此完成了
linux
的pycharm
安装包卸载,如果当初有进行创建快捷方式,可以进入到/usr/share/applications/
下找到jetbrains-pycharm.desktop
这个图标的文件,使用rm
命令进行删除即可。
参考链接
- 如何在 Linux 下安装 PyCharm ↩︎
- Pycharm ↩︎
- What Is a TAR File? ↩︎
- Shell | 查看软件安装位置方法不完全总结 ↩︎
- python–如何在Linux中彻底卸载PyCharm(专业版)的具体步骤(适合所有人群) ↩︎