jupyter notebook运行简单程序

一. 使用 cmd 创建虚拟环境

1.创建虚拟环境

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

python 复制代码
conda create -n zhineng python=3.6

(2)查看python版本

python 复制代码
python --version

(3)查看所有虚拟环境

python 复制代码
conda env list

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

python 复制代码
conda activate zhineng

2.为虚拟环境安装包

(1)安装Jupyter Notebook

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

python 复制代码
conda install notebook

(2)安装jupyterlab

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

python 复制代码
conda install jupyterlab

(3)安装 numpy

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

python 复制代码
conda install numpy

(4)安装Matplotlib

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

python 复制代码
conda install matplotlib

(5)安装scipy

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

python 复制代码
conda install scipy

(6)安装eric-ide

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

python 复制代码
conda install eric-ide

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

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

python 复制代码
conda list

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

python 复制代码
conda remove -n zhineng --all

二、在jupyter notebook中编写代码

1.前期准备

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

python 复制代码
jupyter notebook

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

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

2.编写python脚本文件

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

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

相关推荐
naruto_lnq3 分钟前
编写一个Python脚本自动下载壁纸
jvm·数据库·python
仟濹4 分钟前
【Java加强】1 异常 | 打卡day1
java·开发语言·python
Dingdangcat8614 分钟前
基于RetinaNet的建筑表面缺陷检测与识别系统研究_2
python
Coder个人博客15 分钟前
Linux6.19-ARM64 mm mmap子模块深入分析
大数据·linux·安全·车载系统·系统架构·系统安全·鸿蒙系统
江畔何人初16 分钟前
/etc/profile,.profile,.bashrc三者区分
linux·运维·云原生
袖清暮雨21 分钟前
Python爬虫(Scrapy框架)
开发语言·爬虫·python·scrapy
modelmd24 分钟前
【递归算法】汉诺塔
python·算法
2501_9416527725 分钟前
基于YOLO12-A2C2f-FRFN的电缆连接器类型识别与定位
python
喵手25 分钟前
Python爬虫实战:采集双色球(SSQ)历史开奖数据(期号、红球、蓝球、开奖日期)等信息,并进行结构化CSV存储(Requests + Pandas)!
爬虫·python·爬虫实战·零基础python爬虫教学·双色球历史开奖数据·期号红球篮球开奖日期等·结构化csv存储
会飞的土拨鼠呀27 分钟前
Ubuntu系统缺少 iptables 工具
linux·运维·ubuntu