目录
(3)运行解压后的文件夹中的bin目录下的pycharm.sh文件
1. 安装java jdk
sudo apt-get update
sudo apt-get install openjdk-8-jdk
安装过程中会出现oracle license对话框,选择是
安装完成后,运行java -version 或者javac -version 查看是否安装成功。得到类似以下输出,表示安装成功
2. 安装pycharm
(1)到官网下载安装包
(2)解压安装包
cd Downloads/
tar -xfz pycharm-*.tar.gz
(3)运行解压后的文件夹中的bin目录下的pycharm.sh文件
cd pycharm-community-3.4.1/bin/
./pycharm.sh
安装过程中询问是否导入settings,选择不导入->OK。然后全部是默认,根据提示选择
注册证书服务器:http://idea.wlphp.com:1017 (这个服务器是有时限的,过期了就重新百度谷歌一个吧)
3. 设置快捷启动方式
在Ubuntu下,每次都要找到 pycharm.sh所在的文件夹,执行./pycharm.sh,非常麻烦。最好能创建一个快捷方式。
Ubuntu的快捷方式都放在/usr/share/applications,首先在该目录下创建一个Pycharm.desktop
sudo vim /usr/share/applications/Pycharm.desktop
然后输入以下内容,注意Exec和Icon需要找到正确的路径
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/XXX/pycharm-community-3.4.1/bin/pycharm.sh" %f
Icon=/XXX/pycharm-community-3.4.1/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;
再到/usr/share/applications中找到相应的启动,复制到桌面即可;或者在搜索中找到pycharm的图标拉到左侧栏锁定就好。
4. 卸载
卸载只需要把安装的文件夹删了即可
rm -rf pycharm-community-3.4.1
5. 快捷键
pycharm中快捷键设置:
File -> Setting -> Keymap
-
编辑
快捷键 说明 ☆Alt + Enter 快速修正 ☆Ctrl + / 行注释 Ctrl + Shift + / 块注释 ☆Ctrl + W 增加选中完整的代码段 Ctrl + Shift + W 缩短选中完整的代码段 Ctrl + Delete/Backspace 往后/前快速删除 Ctrl + Shift + ]/[ 往前/后选定代码块 ☆Ctrl + D 复制当前行/选定的区域 Ctrl + Y 删除当前行 Ctrl + Numpad+/- 展开/折叠最近的代码块 Ctrl + Shift + Numpad+/- 展开/折叠所有代码块 Shift + Enter 另起一行 Ctrl + j 插入模板 -
导航
-
查找替换
-
运行调试
快捷键 说明 Shift + F10 运行 Shift + F9 调试 Ctrl + F5 重新运行/调试 F9 恢复运行 Ctrl + F2 结束运行 F8 逐步跳过调试 F7 逐步跳进调试 Shift + F8 逐步跳出调试
6. 一些常用设置
- pycharm默认是自动保存的,习惯自己按ctrl + s 的可以进行如下设置:
- file -> Setting -> General -> Synchronization -> Save files on frame deactivation 和 Save files automatically if application is idle for .. sec 的勾去掉
- file ->Setting -> Editor -> Editor Tabs -> Mark modified tabs with asterisk 打上勾
- Pycharm中默认是不能用Ctrl+滚轮改变字体大小的,可以在File -> Setting -> Editor -> Mouse中设置
- 要设置Pycharm的字体,要先在File -> Setting -> Editor -> Editor中选择一种风格并保存,然后才可以改变
- 在setting中搜索theme可以改变主题,所有配色统一改变
7. 遇到的一些bug
- 远程服务器debug遇到调试库不存在
问题描述:远程服务器debug遇到调试库不存在Expected: %s to exist Expected: /home/my_user/.pycharm_helpers/pydev/pydevd_attach_to_process/attach_linux_amd64.so to exist
解决方法:pip安装pydevd-pycharm库,再链接到.pycharm_helpers/pydev目录下
pip install -U pydevd-pycharm cd ~/.pycharm_helpers/pydev ln -s <path_to_python_site_packages>/pydevd_attach_to_process .