当前位置: 首页 > news >正文

jupyter notebook运行简单程序

一. 使用 cmd 创建虚拟环境

1.创建虚拟环境

(1)创建新的虚拟环境(本项目名设置为zhineng),并设置python版本

conda create -n zhineng python=3.6

(2)查看python版本

python --version

(3)查看所有虚拟环境

conda env list

(3) 激活虚拟环境:激活后,在 cmd 的前面会显示所激活虚拟环境的名称。

conda activate zhineng

 2.为虚拟环境安装包

(1)安装Jupyter Notebook

        这是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。

conda install notebook

(2)安装jupyterlab

        jupyterlab扩展了 Jupyter Notebook 的功能,增加了更多的工具和灵活性,支持多个文档和视图并排工作,包括 Jupyter Notebooks、终端、文本编辑器、图形控制台和富媒体输出。支持集成文件浏览器,支持文件的查看和操作。支持第三方扩展和插件,用户可以自定义和扩展功能。支持在 JupyterLab 中直接运行终端命令。支持多用户实时协作,类似 Google Docs 的多人编辑功能。支持使用 ipywidgets 创建和使用交互式小部件。可用于数据清洗、变换、建模和可视化及生成和展示动态报告。

conda install jupyterlab

(3)安装 numpy

        NumPy是用于数值计算的库,提供了很多高级的数学算法和便利的数组(矩阵)操作方法。

conda install numpy

(4)安装Matplotlib

        Matplotlib是用来画图的库。使用Matplotlib能将实验结果可视化,并在视觉上确认深度学习运行期间的数据。

conda install matplotlib

(5)安装scipy 

        scipy是一个用于科学计算的Python库,它提供了一组工具来处理和分析科学数据1。该库不仅提供了许多高级函数和方法,如优化、插值以及傅里叶变换等,还通过其灵活的数组对象使科学计算更加高效便捷。

conda install scipy

6)安装eric-ide

        eric-ide是一个开源的集成开发环境,旨在为用户提供一个功能齐全、界面友好的编程环境,支持代码编辑、调试、项目管理等功能。

conda install eric-ide

7)查看虚拟环境里面的安装包

        输入下面命令后,查看上述安装的包是否存在。

conda list

3.退出以及删除虚拟环境

conda remove -n zhineng --all

二、在jupyter notebook中编写代码

1.前期准备

(1)在上述虚拟环境中输入如下命令,即可自动跳转到浏览器中打开jupyter notebook界面

jupyter notebook

(2) 在jupyter notebook中可新建一个文件夹,重命名part1,之后我们的教学的每一章将存放一个文件夹中。

(3)单击part1文件夹,在该文件夹中新建一个.ipynb文件,并打开此文本文件。该文件可直接编写及运行代码。

2.编写python脚本文件

(1)编写简单语句:输入后点击运行按钮,直接在下方显示运行结果。

print()是一个内置函数,用于将指定的内容输出。"I'm hungry!"是字符串,双引号内包含可直接输出的内容。

相关文章:

  • 基于EFISH-SCB-RK3576工控机/SAIL-RK3576核心板的KTV点歌主机技术方案‌(国产化替代J1900的全场景技术解析)
  • uniapp开发06-视频组件video的使用注意事项
  • 交互式入门:点击绽放的樱花树(花瓣飘落动画)
  • 【论文笔记】SOTR: Segmenting Objects with Transformers
  • 「OC」源码学习——objc_class的bits成员探究
  • Dify 快速构建和部署基于LLM的应用程序
  • ModBus协议详解:从基础概念到C#实现RTU与TCP通讯
  • Spring Boot配置文件详解:从入门到精通
  • 养生小锦囊:开启健康生活新模式
  • 16. Qt系统相关:事件、定时器
  • 信息系统项目管理师-软考高级(软考高项)​​​​​​​​​​​2025最新(七)
  • 学习Linux的第二天
  • 《架构安全原则》解锁架构安全新密码
  • labuladong刷题day3-数组使用双指针技巧
  • python打卡day16
  • kotlin 03flow-stateFlow和sharedFlow企业中使用
  • 网络原理 TCP/IP
  • Excel 查询之 iNDEX与MATCH组合
  • 【群晖NAS】Docker + WebStation + DDNS 部署无端口号HTTPs WordPress
  • 科学养生,开启健康生活新篇章
  • 赵乐际:深入学习贯彻习近平生态文明思想,推动森林法全面有效贯彻实施
  • 青岛双星名人集团董事长发公开信称家人逼迫交出管理权?公司回应
  • 五一假期上海虹桥边检站出入境近4.7万人次,韩国入境旅客同比增118%
  • 厦大历史系教授林汀水辞世,曾参编《中国历史地图集》
  • 五问舆论漩涡中的“协和‘4+4’模式”:是否公平,如何合格?
  • 格桑花盛放上海,萨迦艺术团襄阳公园跳起藏族舞