一、基本配置

我们安装好PyCharm后,首先要进行一些小配置,比如主题,字体,字体颜色等。

我们打开PyCharm后,点开file,找到Setting

然后就会跳出Setting的窗口

可以说PyCharm的各种配置都需要在这里配置,现在我们进入Editor来对字体以及IDE主题进行更改。

Editor->General->Font是设置字体及大小的

Color Scheme->Python选项后我们就可以设置Python的主题

接着我们要去更换python解释器,刚下载的PyCharm是没有配置python解释器的,所以要由我们手动添加。

Setting->Project:XXX->Project Interpreter,然后修改你需要的Python解释器

基础配置到这就结束了,接下来我们就可以开始运行代码了。

Run ->Run

二、断点调试

在进行断点调试前,我们首先要加一个断点。

添加断点的方法是,在左侧左键点击,就会出现一个红点,这就是断点。

断点断点,故名思意,就是当Debug程序时,就会在那个点标记的行停下来.

Run->Debug后程序就开始执行了,执行到第1行就停了下来,下面的Debug栏也显示了在断点之前运行的过程详情,其中包括一些参数

然后接着进行单步调试,按F8,或者图中这个键

我们发现,执行到最后一行之后,实例对象M的详情也显示在了Debug栏下,以及它所带的属性值。除了Debug栏,在代码编辑区域,也显示了M所属的class名以及它的地址。

三、小技巧

  1. pycharm默认是自动保存的,习惯自己按ctrl + s 的可以进行如下设置:

  2. file -> Setting -> General -> Synchronization -> Save files on frame deactivation 和 Save files automatically if application is idle for … sec 的勾去掉

  3. file ->Setting -> Editor -> Editor Tabs -> Mark modified tabs with asterisk 打上勾

  4. Alt + Enter: 自动添加包

  5. 对于常用的快捷键,可以设置为visual studio(eclipse…)一样的:
    file -> Setting -> Keymap -> Keymaps -> vuisual studio -> Apply

  6. Pycharm中默认是不能用Ctrl+滚轮改变字体大小的,可以在file -> Setting ->Editor-〉Mouse中设置

  7. 要设置Pycharm的字体,要先在file -> Setting ->Editor-〉Editor中选择一种风格并保存,然后才可以改变

  8. 在setting中搜索theme可以改变主题,所有配色统一改变

四、Pycharm配置GPU环境

4.1、首先需要下载电脑对应的CUDA版本和cuDNN。

流程如下:

查看电脑NVIDIA适合的CUDA版本

下载对应的CUDA版本

下载CUDA对应的cudnn版本

4.2、安装Anaconda

Anaconda3安装后检测是否成功安装:
在终端检测 conda --version

4.3、Pycharm中配置GPU环境

完成上述操作并且确保安装成功和环境变量的配置没问题后,就可以开始配置pycharm中的GPU环境了。

打开pycharm–>file–>Settings–>“Project : PyThon”–>Project Interpreter,点击右上角的设置,点击“Add”,弹出对话框,选择“Conda Environment”,右侧选择“Existing environment”如下图所示:

选择已有的虚拟环境

若没有环境,选择新建环境。

训练YOLO模型时,设置训练参数

设置模型训练过程中的参数


开始训练

文章来源:公众号:机器人视觉

Pycharm基本使用与GPU环境部署相关推荐

  1. GPU环境部署:Ubuntu16.04 + GPU Tesla V100 + CUDA + CuDNN

    Ubuntu16.04 + GPU Tesla V100 + CUDA + CuDNN 文章目录 前置条件 1. 基本概念 2. 需要用到的文件 2.1 驱动文件 2.2 CUDA 2.3 CUDNN ...

  2. 深度学习TensorFlow生产环境部署(环境准备篇)

    最近在研究Tensorflow Serving生产环境部署,尤其是在做服务器GPU环境部署时,遇到了不少坑.特意总结一下,当做前车之鉴. 1 系统背景 系统是ubuntu16.04 ubuntu@ub ...

  3. Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm、Anaconda等软件,在Mint系统上安装cuda和cudnn

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm.Anacon ...

  4. 租用服务器,以及部署在pycharm专业版上的pytorch环境训练yolov5模型教程服务器环境安装库文件:

    租用服务器,以及部署在pycharm专业版上的pytorch环境训练yolov5模型教程服务器环境安装库文件: 一.租用服务器选择环境: 1. 租用服务器网站 2. 选择1.8的pytorch环境,点 ...

  5. Pycharm 配置GPU环境

    前提:安装anaconda和pycharm之后,之前是使用CPU来跑,现在想配置一下GPU环境 查看电脑NVIDIA适合的CUDA版本 注册账号,注册一下就好. 下载CUDA11.6版本 官网:htt ...

  6. 如何高性价比地构建GPU环境,实现GPU自由?

    Datawhale 主题:构建GPU环境 引言:要做深度学习,必然需要 GPU,如何构建一个弹性的 GPU 环境是很多读者关心和常问的问题,今天主要分享关于云服务器的选择. 由于购买GPU价格高昂,通 ...

  7. Mac下web自动化环境部署

    1.前提:安装python环境,文件可参考:https://www.cnblogs.com/nbnuan/p/9717881.html 2.浏览器很多,主流的浏览器有:ie,firefox,chrom ...

  8. Docker selenium自动化 - Python调用容器实例跑自动化查天气实例演示,docker selenium自动化环境部署过程

    Docker selenium自动化 - 环境部署与 Python 自动化运行实战演示 第一章:docker selenium 环境部署 ① 下载 selenium 镜像 ② 容器 selenium ...

  9. bash 脚本中激活conda环境_ubuntu18.10目标检测算法环境部署+开机自启动脚本创建screen下的web服务...

    内容概要 cuda+cudnn+python环境安装 ubuntu18的开机自启动脚本 screen服务开启 以我个人的实践来看,把python开发的算法封装成webserver的服务供前端程序调用是 ...

最新文章

  1. 7000 字 23 张图,Pandas一键生成炫酷的动态交互式图表
  2. 笔记-计算机网络基础-TCP/IP vs OSI
  3. 添加右键用Sublime Text3 打开文件和文件夹
  4. .NET Core 取消令牌:CancellationToken
  5. Android开发(2) | 广播 Broadcast 的应用——强制下线功能
  6. java 封装api_关于java 封装某个功能为api形式供其他用户调用的问题
  7. Oracle数据库 invalid character问题解决
  8. 关于数据分析部门组织架构的探讨
  9. csu 1577 Dice Game (博弈)
  10. 服务器mt核心bug修复,RHSA-2020:0374-重要: 内核 安全和BUG修复更新
  11. CAN总线网关是什么?
  12. 罗技M590优联和蓝牙连接的问题
  13. picker 监听确定和取消事件
  14. java lda主题模型_主题模型(一):LDA 基本原理
  15. 精准DNA甲基化/羟甲基化测序(oxBS-seq)|易基因技术推介
  16. redis缓存(redis缓存工具封装篇)
  17. mysql命令创建用户_使用MySQL命令行新建用户并授予权限的方法
  18. (Android)很抱歉,“xx”程序已经停止运行
  19. 企业微信外部群机器人api接口sdk登陆
  20. LockSupport的park/unpark分析

热门文章

  1. matlab 折线束的包络,用matlab绘制图1中右图的圆、折线束及其包络线(心形线),请给出步骤及其实现原理,...
  2. 手机语音助手控制自己开发的物联网设备方法
  3. 使用VS Code连接远程服务器
  4. 国内首个L3级自动驾驶之城诞生,高精定位和高精地图成为关键支撑
  5. R语言gg3D包绘制3D图形
  6. 手把手叫你做ToDoList
  7. 当达摩院大牛学会抠图,这一切都不受控制了……
  8. layui treeselect 动态赋值_不买 Pixel 4,让你提前用上新机的动态壁纸
  9. 适合学python的笔记本_想自学python,应该买什么牌子的笔记本?
  10. 自建or用SaaS|ToB企业如何玩转官网数字化改造