当前位置: 首页 > 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!"是字符串,双引号内包含可直接输出的内容。

http://www.xdnf.cn/news/283807.html

相关文章:

  • Linux:深入理解数据链路层
  • Linux 入门:操作系统进程详解
  • Javase 基础加强 —— 01 异常
  • Java高并发处理核心技术详解:从理论到实战
  • 「一针见血能力」的终极训练手册
  • python全自动爬取m3u8网页视频(各类网站都通用)
  • 百度「心响」:左手“多智能体”右手“保姆级服务”,C端用户能看懂这技术告白吗?
  • 多路RTSP转RTMP推送解决方案—轻量高并发跨平台的实时流媒体中转引擎
  • indexedDB
  • 2023年第十四届蓝桥杯省赛B组Java题解【简洁易懂】
  • 再识动静态库
  • spring cloud 与 cloud alibaba 版本对照表
  • Fish-Speech TTS本地部署与推理接口文档
  • LlamaIndex统一管理存储组件的容器--StorageContext
  • 软件架构方之旅(5):SAAM 在软件技术架构评估中的应用与发展研究
  • 2024年第十五届蓝桥杯省赛B组Python【 简洁易懂题解】
  • 二叉搜索树实现删除功能 Java
  • 【RocketMQ Broker 相关源码】- broker 启动源码(2)
  • JavaScript学习教程,从入门到精通, jQuery浏览器事件和元素位置操作语法知识点及案例代码(35)
  • 【Java学习笔记】this关键字
  • QT聊天项目DAY07
  • 单片机自动排列上料控制程序
  • 链表的面试题1
  • 只用Prettier进行格式化项目
  • 第九周作业
  • 【锂电池剩余寿命预测】RF随机森林锂电池剩余寿命预测(Pytorch完整源码和数据)
  • 碰撞检测学习笔记
  • Linux基础指令【补充】
  • 尼卡音乐 1.1.1 | 免费畅听全网音乐,支持无损下载,无广告无需注册登录
  • ROS2学习笔记|C++ 实现 ROS 2 订阅与发布功能的完整流程