1、pycharm下载
1.1 下载pycharm历史版本
下载版本:2020.03.05(要适配后面插件,插件没有那么快)
pycharm历史版本网址
1.2 下载特定插件
(1)项目地址:https://gitee.com/pengzhile/ide-eval-resetter
(2)作者博客:https://zhile.io/2021/11/29/ja-netfilter-javaagent-lib.html
目前作者已经不再更新,pycharm 2021.2.2及以下版本可用,以上版本不能使用。
1.3 插件导入pycharm
具体使用方法可参考文章:
https://mp.weixin.qq.com/s/4TWpEl26waFyJ10fgCzbsQ
如果过期/打不开,可去搜索指定文章:
老董python笔记——作者:鸠摩智之心——20210627号文章
pycharmXX插件安装方法
使用效果如下图,就相当于给pycharm添加了一个插件。
2、pycharm设置
2.1 添加中文语言
在最初使用时,面临各种英文设置会非常头疼,可以使用图中插件来进行设置,方面新手使用。等熟悉后,可禁用该插件,或者仅在需要时使用,日常还是英文界面。
2.2 添加文件头注释
- 进入setting -> File and Code Templates -> Python Script
- 添加代码
#!C:\software\anaconda\python.exe # -*- coding: UTF-8 -*- # @Time : ${DATE} ${TIME} # @Author : XX XX # @Email : XX@163.com # @File : ${NAME}.py
- 效果图
2.3 常用包安装
安装可参考Pycharm中安装Python依赖包(非常详细)的介绍,此处不复言。
常用需要安装的包为:numpy、pandas、seaborn、matplotlib、sklearn等,其余的用到再安装即可。
如果安装速度很慢,需要同linux下类似增加镜像,在管理存储库处添加,具体设置如图所示:
pip install pandas -e https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
实际效果为:从9K增加到解决1M/s
2.4 本地脚本连接到Linux集群
此部分主要参照pycharm远程连接服务器完整教程文档。
前提条件:pycharm专业版,只有 “ 专业 ” 的才有这高级功能。
(1)新建pycharm项目
新建专用的工作目录,新建环境。
(2)在该项目下,设置远程连接A
可以理解为,项目是一个独立房间,可以有无数种对外连接的方式,我们创建一种叫做A(但是不启用,只搭建)。
工具—部署 —选项中,设置 “ctrl+s”来自动同步,windows下每保持一次就上传同步一次。
(3)为解释器添加远程连接
实质就是把第二步搭建的连接方式(电话线路),正式启用。你可以有多种连接方式,但需要座机(python执行路径)配合。
成功后会显示集群环境下,该python编译器已经安装的所有包。
下图为我windows下实际的设置,路径映射没有设置(均为2.4时已经设置好的),实际上只改了pyhon解释器路径。
当你集群上的工作目录变更时,更改2.4中的设置即可,这里的无需更改。
2.5 额外补充设置
额外的,编码格式看情况是否修改,以个人习惯为准。
把连接方式设置为默认,可在使用上传、下载时避免在多个连接方式中反复选择。
如果遇到ctrl+s无法自动上传,同步修改过的代码,可关闭后再打开pycharm,即可恢复。
3、pycharm使用
PyCharm常用快捷键
双击Shift #全局搜索
Tab #往后缩进
Shift + Tab #往前缩进
Ctrl + / #注释
Ctrl + F #查找
Ctrl + R #查找替换
alt + ctrl + s #打开设置界面
ctrl + d #复制本行粘贴到下一行
后续也许会根据情况,再追加记录。
参考材料:
1、pycharmXX(长期稳定)
2、PyCharm常用技巧集合
3、Pycharm中安装Python依赖包(非常详细)
4、Anaconda和Pycharm的安装和配置