1.下载网址:
https://www.jetbrains.com/pycharm/download/#section=windows
根据需要来选择配置,建议全选
安装
安装完成后,点击桌面上的快捷方式,如下:
同意协议
数据是否分享,根据情况来看
选择主题,我这里选择浅色
根据需要安装插件
IdeaVim:vim是Linux系统常用的编辑器,如果之前已经习惯用vim,可以安装
R:统计学编程语言,因为学习生物信息的原因,这里选择安装
AWS Tookit:是亚马逊云服务的扩增
“激活”
这里安装的是专业版,可以先选择试用。点击Evaluate
根据系统选择合适的安装包,这里建议选择 Python 3.7 版本下载
https://www.anaconda.com/products/individual#Downloads
安装
同意协议
Next
选择安装路径
这里路径最后放在非系统盘,后续anaconda的操作会占用硬盘空间
我平时会为每种语言建立独立的安装目录,工作目录。这样的好处是在版本更新,和项目依赖关系清晰,后续更新也方便。
开始安装
Next
Next
安装完成
第一次进入Pycharm,先新建项目,进入配置界面
配置 Python 解释器
为了方便管理,这里 Location 配置项目存放目录,该目录与 Anaconda 在同一目录下。当然,不按照这样的目录结构也可以。
切换到 Conda Environment ,找到我们刚刚安装 Anaconda 的目录并设置,同时勾选为所有项目应用该配置
配置完成后,解释器被 Pycharm 识别,点击创建
第一次创建项目,Pycharm 有初始化工作要做,耐心等待即可
0.工作区介绍
1.右键项目名,新建 Python 脚本
2.输入名字,注意这里不需要添加 .py后缀,回车后创建
3.编写脚本
importpandasaspd4.右键脚本名,运行,测试配置是否成功
5.运行这个脚本,会自动激活Scientific Mode,界面就像这样:
在左下输入df.head(),可以直接在控制台查看数据框内容,也可以在右边点击查看。
有了 Anaconda 的支持,为什么还要 Conda 环境?
前面新建的 Anaconda 环境包含各种数据分析,机器学习等包,可以直接拿来用,并不需要再安装一遍,方便实用。
但是,有时候,我们并不需要这么多的包,而是需要特定版本的 Python 或者 Python 包,或是依赖冲突等问题,这就要求有一个独立运行的环境。而 Conda 建立的环境正好满足了这个需求。
1.新建包含有 Conda 环境的项目
2.查看启用的环境
点击 Pycharm 下面的 Termianl 可以直接控制 Windows 的 CMD 命令行(这里不得不吐槽微软的 CMD 和 PowerShell 界面丑还超难用)。如果你的 Pycharm 运行在 Linux 下,这个工具会接管 Shell。
可以看到在最前面多了一个 (example) ,这个代表激活的 conda 环境
3.查看 conda 环境里有哪些包
输入命令 conda list,可以查看我们建立的环境里包含哪些包。
学习更多 conda 的包管理,环境管理和渠道管理等技巧可以参考:https://blog.csdn.net/u011262253/article/details/88828229
可以看到,相对 Anaconda 整合了数以百计的包不同,这里只有几个最基础的 Python 包,之后按需添加即可。
切换环境
点击右下角的 conda 环境名,可以切换环境。
这里切换后,代表我们项目目录中所有的脚本都要依赖于这个环境。
但是,需要注意,一些老鸟已经会熟练操作 Conda 了,比如像下面这样来切换环境:
不幸的是,虽然命令行conda activate base 可以将当前环境 example 切换为 base,但是这里只是将命令行的环境切换了,我们 Pycharm 项目的 conda 环境纹丝不动。
所以想切换当前项目的环境,最好点击右下角图标
5.使用 Conda 环境
这里以绘制一张热图为例来简单使用下配置好的环境
安装matplotlib包
写代码
importrandom出图
这里同样也可以激活Scientific Mode,可以这么来设置
效果是这样的:
转自VG生信软件