anaconda spyder使用技巧

2023-11-02

spyder——很简单的python代码编辑器。

目录

        界面布局

        快捷键

        设置语言

        设置默认打开文件夹 

        高级技巧——调试代码

        高级技巧——创建spyder虚拟环境

        恢复默认布局


英语阅读难的话,可以先跳到设置语言~

界面布局

选项卡

        file(文件)选项卡下进行创建、打开文件操作。

        project(项目)选项卡下进行创建、打开文件夹操作。

        run(运行)选项卡下进行运行等操作。

        debug(调试)选项卡下进行调试等操作。

        tools(工具)选项卡进行基础设置,字体,存储位置,语言,字号,python解释器选择。

        view(窗口)选项卡下进行界面布局调整。

功能区

主要是可以快捷的运行代码,调试代码

  1. 运行代码
  2. 调试代码
  3. 调试中,下一步代码
  4. 中断调试
  5. 基本设置
  6. 打开其他文件夹

其他区域 

除左上角的选项卡,功能区。还有代码编辑区,辅助功能区,终端显示区如下图。

代码编辑区进行代码的编写,点击运行,即可在终端显示区显示。

终端显示区,在界面的右下角,显示代码的运行结果、输出。

辅助功能区,在界面的右上角,可以在file窗格下查看文件,右键进行重命名。在plot窗格下可以查看图像结果。在variable窗格下查看变量。以及进行文档帮助。

快捷键

ctrl +1                快速注释

shift + enter        运行

f5(笔记本+Fn)运行

ctrl + f5                调试

ctrl + f                打开搜索框

设置语言

tools选项卡下的preferences点击general选择advanced setting,选择语言并应用apply

设置默认打开文件夹 

工具选项卡下的偏好设置,点击当前工作目录,勾选指定目录,选择默认打开文件夹并应用

高级技巧——调试代码

加断点,点击调试图标,点击下一步调试 

注意查看辅助区变量的变化,还有控制台输出的变化

高级技巧——创建spyder虚拟环境

进入终端运行指令

# 列出第三方库
conda list

# 列出虚拟环境
conda info -e
#conda env list
#conda info --envs

#创建虚拟环境(-name选项+虚拟环境名称)
conda create -n linlin
#conda create -n env_name python=version
#conda create -n name python=3.7 anaconda


#切换(激活)指定环境
activate linlin
#source activate env_name

#切换base环境
conda.bat activate
#deactivate

#删除指定环境
conda env remove -n linlin
#conda env remove -n env_name
#conda remove –name env_name –all

#查看库的版本
python --version

#安装spyder
conda install spyder

 参考:1. 虚拟环境下的spyder安装    2. anaconda中创建虚拟环境    3. Anaconda虚拟环境管理

恢复默认布局

在Spyder的菜单栏中点击“View"(视图)---->"Window layouts"(窗口布局)----->"Spyder Default Layout"(Spyder默认的布局)


 spyder 5也发布了,可以去官网看看:Spyder 5 documentation (spyder-ide.org)


本来是给自己写的,结果还有看的人,于是又精心增加了内容,感谢点赞收藏~ 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

anaconda spyder使用技巧 的相关文章

随机推荐

  • Flink从入门到真香(17、使用flink table api 输出到文件和kafka)

    对于流式查询 需要声明如何在表和外部连接器之间进行转换与外部系统交换的消息类型 由更新模式 update model 指定 下面3种 能使用那种模式取决于输出的目标 比如如果输出到文件你就没法用更新和撤回模式 因为不知道 只能追加 但是如果
  • mybatis 注解的方式批量插入,更新数据

    一 当向数据表中插入一条数据时 一般先检查该数据是否已经存在 如果存在更新 不存在则新增 使用关键字 ON DUPLICATE KEY UPDATE zk device id为主键 model PushBindRecord 二 批量查询 使
  • JS——内部对象

    文章目录 1 Date 2 JSON 1 Date 基本使用 var now new Date now getFullYear 年 now getMonth 月 0 11月 now getDate 日 now getDay 星期几 now
  • Java九大内置对象

    Java九大内置对象 1 Request对象 该对象封装了用户提交的信息 通过调用该对象相应的方法可以获取封装的信息 即使用该对象可以获取用户提交的信息 当Request对象获取客户提交的汉字字符时 会出现乱码问题 必须进行特殊处理 首先
  • decimal类型对象里面定义什么类型_详解MySQL数据类型DECIMAL(N,M)中N和M分别表示的含义...

    同事问MySQL数据类型DECIMAL N M 中N和M分别表示什么含义 M不用说 显然是小数点后的小数位数 但这个N究竟是小数点之前的最大位数 还是加上小数部分后的最大位数 这个还真记不清了 于是乎 创建测试表验证了一番 结果如下 测试表
  • 【微信小程序】导出Excel文件

    导出 doOutExcel let fileName 考勤列表 wx request url XXX method POST header content type application json Authorization token
  • PCL 最远点采样

    目录 一 算法原理 1 算法概述 2 实现流程 3 主要函数 4 参考文献 二 代码实现 三 结果展示 四 相关链接 一 算法原理 1 算法概述 Farthest Point Sampling FPS 顾名思义 也就是每次采样的时候都选择离
  • Redis 入门

    前言 redis作为nosql家族中非常热门的一员 也是被大型互联网公司所青睐 无论你是开发 测试或者运维 学习掌握它总会为你的职业生涯增色添彩 当然 你或多或少已经了解redis 但是你是否了解其中的某些细节 本片文章将详细介绍redis
  • ubuntu 安装360浏览器

    ubuntu 安装360浏览器 推荐一个我自己做的普法公众号 大可说法律 有法律方面咨询的可以关注 因为之前收藏的书签都在360浏览器 为了方便 我找到了下载360浏览器的方法 官方下载 https browser 360 cn se li
  • OpenMMLab MMYOLO目标检测环境搭建(一)

    1 环境搭建 conda create n mmyolo python 3 7 y 创建环境 conda activate mmyolo 激活环境 conda install pytorch torchvision torchaudio c
  • 【获奖公布】征文

    AI Artificial Intelligence 即人工智能 人工智能领域的研究包括机器人 语音识别 图像识别 自然语言处理和专家系统等 人工智能从诞生以来 理论和技术日益成熟 应用领域也不断扩大 可以设想 未来人工智能带来的科技产品
  • 董事长、CEO、总裁、总经理的关系

    董事长 公司董事会主席 直接领导公司里的董事会 以及附设的执行委员会 任免委员会 薪酬委员会 审计委员会等一些专门委员会 是公司的老大 首席执行官 CEO 公司董事会的代理人 执行董事会授予的部分经营管理权利 是公司政策执行机构的最高负责人
  • 自己的小碎念

    现在是2019年6月26日下午15 11 我打算写一篇日记 记下这一天的经过 早晨七点 山鸡疯狂敲门 吓得我擦点猝死 我们宿舍都起床准备参加毕业典礼 像往常一样洗漱 聊天 然后去了礼堂门口 我们在那里拿着发的歌词 也没多看几眼 和朋友们闲聊
  • rocketmq客户端日志配置

    rocketmq客户端会打印一些日志如消费进度 心跳等 默认的是滚动10个日志文件 每个100MB 又一次看到这个日志目录有几十GB 手动删除 但是悲剧的是rocketmq没有释放这个日志目录 导致不能真正的释放磁盘空间 于是研究了下怎么配
  • Android Studio 的 Android Monitor / DDMS 中不显示应用的进程(看不到 log)

    http blog csdn net u011240877 article details 53160119 问题 不知道怎么 app 对应的进程在 Android Monitor DDMS 中都看不到了 想调试或者看个日志都不行 分析 一
  • 拳王虚拟项目公社:闲鱼最强的实操赚钱方法,你一定不知道!

    闲鱼 很多人都很喜欢的一个二手交易平台 也很多人喜欢在这个平台上赚钱 于是乎就不断的找各种方法 教程 在拳王公ZH的后台每天都会有朋友搜索免费的闲鱼资源 所以拳王不得不为这些朋友们着想一下 拳王今天就满足大众的需求 写一篇自己总结实操过的干
  • python统计单词个数

    统计句子单词个数 mydict for i in input 英文句子 split if i in mydict mydict i 1 else mydict i 1 for key value in mydict items print
  • 推荐 7 月份 yyds 的开源项目

    本期推荐开源项目目录 1 Notion 的开源替代方案 2 Flutter 富文本编辑器 3 所有 Demo 的妈 4 30秒的代码 5 面向程序员的全栈资源集 6 基于项目的学习 7 开源管理系统 01 Notion 的开源替代方案 Ap
  • axios token失效刷新token怎么重新请求_Token 刷新并发处理解决方案

    对 Token 进行刷新续期 我们要解决并发请求导致重复刷新 Token 的问题 这也是设计刷新 Token 的难点 这里我会分别介绍前端和后端各自的处理方案 后端方案 利用 Redis 缓存 当同时发起多个请求时 第一个接口刷新了 Tok
  • anaconda spyder使用技巧

    spyder 很简单的python代码编辑器 目录 界面布局 快捷键 设置语言 设置默认打开文件夹 高级技巧 调试代码 高级技巧 创建spyder虚拟环境 恢复默认布局 英语阅读难的话 可以先跳到设置语言 界面布局 选项卡 file 文件