1.pycharm安装

1).下载Community版

https://www.jetbrains.com/pycharm/download/#section=linux

2).下载完成,找到下载的压缩包。

解压至安装位置

3).进入解压文件bin文件夹下打开终端

sh ./pycharm.sh

安装pycharm

2.创建桌面快捷方式

同样在bin文件夹下打开终端

./pycharm.sh

可打开pycharm

依次Tools > Create Desktop Entry创建快捷方式

3.设置编译器为anaconda虚拟环境

依次File > Setting > Project interpreter

选择对应的虚拟环境

4.补充

pycharm找不到cuda库

File > Setting > Bulid,Execution,Deloyment > Console > Python Console

在Environment variables处添加

LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64

失效时在终端输入

sudu ldconfig /usr/local/cuda-9.0/lib64

5.快捷键

  • step over(F8):在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。在不存在子函数的情况下是和step into效果一样的。简单的说就是,程序代码越过子函数,但子函数会执行,且不进入。
  • step into(F7):在单步执行时,遇到子函数就进入并且继续单步执行,有的会跳到源代码里面去执行。
  • step into my code(Alt+Shift+F7):在单步执行时,遇到子函数就进入并且继续单步执行,不会进入到源码中。
  • step out(Shift+F8):假如进入了一个函数体中,你看了两行代码,不想看了,跳出当前函数体内,返回到调用此函数的地方,即使用此功能即可。
  • Resume program(F9):继续恢复程序,直接运行到下一断点处。
  • Ctrl + 鼠标左键: 跳转
  • ctrl+d:复制一行
  • ctrl+x:删除一行
  • Ctrl + / : 行注释/取消行注释
  • Ctrl+Z :撤销: