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 :撤销: