Python零基础入门教程:Windows/Mac 安装、使用 Python 环境 +jupyter notebook

110 篇文章 91 订阅
订阅专栏

一、知识点概要

1)搞定Python基础环境安装
2)安装jupyter notebook,最便捷的Python编辑器
3)运营常用Python包介绍和安装

二、开始动手动脑

2.1 搞定Python基础环境安装

2.1.1 下载Python安装包

Mac是自带Python2.7的,但是现在主流使用3.0及以上,确实Python3比Python2会更容易上手,也更方便操作。

电脑浏览器打开Python官方网站: www.python.org/ 鼠标移动到Downloads,会出现动态框,显示的是Python最新版本3.9.5,你可以选择下载Windows版本或者Mac版本(以及其他)。

当然,我也推荐你点击All releases,然后下载Python3.7.0版本进行安装,本系列教程都将在这个版本下进行编写代码。

当然你也可以直接访问: www.python.org/downloads/r… 选择合适版本进行下载,一般选择下载安装包安装,如图圈红的两个安装包,一个是mac的,一个是windows下的。

3.1.2 Windows下安装过程

1)点击下载好的安装包,即可进入下图所示安装界面,然后勾选上Install launcher for all users和 Add Python 3.7 to PATH,主要是安装Python编辑启动器和将Python环境添加到系统环境变量中。

勾选好,然后点击Customize installation,这样在后面可以自定义安装哪些内容,以及安装路径。(对运营以及其他学习者来说,安装软件或者环境的时候最重要的就是安装路径一定不要默认,一般默认都在C盘,会影响系统运行流畅性)

2)遇到教程中没有的页面就直接点击Next即可,进入到下方页面,按图中示例勾选需要安装的配置即可,另外点击Browse,选择安装路径,图中是在D盘中新建了一个文件夹Python,然后安装在其中。按图示配置好后,点击Install按钮即可进行安装。

3)整个安装过程3-5分钟。

安装好后,点击Close按钮即可。

4)Windows打开cmd,然后输入python --version即可看到自己安装好的Python版本,然后输入python,即可进入代码编辑环境,我们可以尝试输入print('Hello Python!'),然后回车,看看效果,输入exit()可以退出编辑环境。

3.1.3 Mac下安装过程

1)Mac下安装比较简单,直接双击下载好的安装包,然后一路点击Next或者继续即可。

2)Mac一般只有一个磁盘,所以安装位置默认即可。

3)点击安装按钮即可完成安装,同样的安装好后关闭安装窗口即可。

安装好后,Mac直接打开终端,然后输入python3 --version即可看到自己安装好的Python版本,然后输入python3,即可进入自带的代码编辑环境,我们可以尝试输入print('Hello Python!'),然后回车,看看效果。 这里输入python3的原因是和Mac系统自带的Python2区别开,大家在使用过程也需要注意。

记住这是你写下的第一行代码,欢迎进入代码世界。

3.2 安装jupyter notebook,最适合运营的Python编辑器

3.2.1 安装jupyter notebook

Mac下在终端中,输入:

pip3 install jupyter

Windows下在cmd中,输入:

pip install jupyter

相关依赖包比较多,大概需要1分钟左右安装成功。

通过上面操作,你需要知道并记住在Python中安装第三方包的操作指令格式pip install 包名

这里也给大家介绍一种通过国内镜像源安装第三方包的方法(安装速度更快),首先还是告诉大家相关操作指令格式:

pip install -i 第三方镜像源地址 包名

如我们上面安装jupyter包,就可以改成:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter

国内可用的一些第三方镜像源地址:

阿里云 http://mirrors.aliyun.com/pypi/simple/ 
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
豆瓣(douban) http://pypi.douban.com/simple/ 
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

3.2.2 使用jupyter notebook

1)进入jupyter notebook Mac下在终端中(或者Windows下在cmd中),输入

jupyter notebook 
# 或者 python3 -m IPython notebook

会启动相关服务,并自动呼出浏览器,接下来我们就可以开始写代码,提高工作效率啦。

2)新建文件夹 进入桌面目录,先新建一个文件夹。 给文件夹命名为work_project,用于存放后面编写的python脚本。

3)新建编写Python代码的文件 按照上述同样的方法,在work_project文件夹下新建一个Python3文件,用于编写代码。 点击文件打开文件菜单,然后在文件菜单中选择重命名,可以给新建的Python3文件(后面称为notebook)进行重命名。 这里我给新建的第一个文件命名为01_在指定文件夹下批量新建文件夹或者文件,是的,我们虽然还没学Python的基础知识,但是并不影响我们跑代码,我一直觉得在实践中学习是最有效的,遇到不理解的先记下,课后浏览器查询即可,所以有时候也会给大家推荐一些免费的项目实践直播课。

4)实现在指定文件夹下批量新建文件夹或者文件脚本

  • jupyter代码编辑界面按钮基本介绍

1 保存编辑内容
2 添加代码块
3 剪切 选中的代码块
4 复制选中代码块
5 粘贴复制的代码块
6 上移/下移 选中的代码块
7 运行选中的代码块
8 暂停正在运行的代码块
9 重启当前代码运行环境
10 重启当前代码运行环境,并依次运行所有代码块
11 修改代码块格式(默认是代码块,还可以选择标记,用于写描述内容)

  • 在指定文件夹下批量新建文件夹

  • 运行结果

  • 在指定文件夹下批量新建文本文件

  • 运行结果

3.3 运营常用Python包介绍和安装

  • 数据处理大类

* numpy:主要用在数据分析和科学计算,主要包含多维数组和矩阵数据结构;
* pandas:Python中处理数据应用最广泛、最方便的第三方库,主要数据结构是Series(一维数据)与DataFrame(二维数据)。

  • Excel处理

* xlrd:用于读取 Excel 文件;
* xlwt:用于写入 Excel 文件;
xlutils:用于操作 Excel 文件的实用工具,比如复制、分割、筛选等;
openpyxl:用于读取和写入Excel文件。

  • Word处理

* python-docx:是一个用于创建和更新Word (.docx) 文件的 Python 库。

  • PDF处理

PyPDF4:一个纯python PDF,能够拆分、合并、合并库和转换PDF文件的页面;
* pdfminer:是一款用于 PDF 文档的文本提取工具;
* pdfkit: 可以将 文本、HTML等转换为PDF。

  • 文本处理

* re:正则表达式模块,可以从字符串中提取出目标内容。

  • 爬虫

* requests:最基础的爬虫库,可以发送get、post请求,获取网页数据;
bs4:是一个可以轻松从网页中抓取信息的库;
selenium:可以实现自动与网页进行交互,如自动化点击等。

  • 邮件处理

* yamail:发送电子邮件的模块,支持邮件内容格式化(比如markdown格式)。

  • 数据可视化

* matplotlib:应用最广泛的绘图包,能够创建多数类型的图表,如条形图,散点图,条形图,饼图,堆叠图,3D 图和地图图表。 * pyecharts:是一个用于生成Echarts 图表的类库,生成的图可视化效果相对于matplotlib更加好看。 bokeh:浏览器交互式可视化库,更加绚丽。

打* 的表示在里面来说更加常用的包,相关包安装方法,按照3.2.1中的安装第三方包的方法即可,如遇到什么问题可以留言评论区提出。

四、练习

1、锻炼操作: 在jupyter notebook里在,删掉之前在桌面新建work_project文件夹,然后新建一个文件夹运营学Python,并进入该目录下新建两个文件:Day01搞定环境work_projectDay01搞定环境里记录本次自己的学习笔记,实践截图;work_project里存放本系列所有代码脚本文件。(如下图所示)

2、打基础: 在Python环境中安装好所有上述提到的运营常用Python包中打*的包,并自己任意选择一个包进行探索,了解其基本用法。

自学python程序设计基础Mac)——第一章
2302_77046062的博客
06-27 734
自学python程序设计基础Mac)——第一章(python的下载)
Python数据分析之Jupyter Notebook安装教程
shy的博客
12-19 978
Jupyter Notebook是基于网页的交互编程工具,以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。特点:Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。这些文档是保存为后缀名为.ipynb的JSON格式文件,不仅便于版本控制,也方便与他人共享。文档还可以导出为:HTML、LaTeX、PDF等格式。
2024年Python最新Jupyter notebook快速入门教程_jperner netbook(1),2024年最新Python面试题及答案2024
最新发布
2401_84140409的博客
05-09 274
是一种 Web 应用,它能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中,非常方便研究和教学。在原始的 Python shell 与 IPython 中,可视化在单独的窗口中进行,而文字资料以及各种函数和类脚本包含在独立的文档中。但是,notebook 能将这一切集中到一处,让用户一目了然。特别适合做数据处理,其用途可以包括数据清理和探索、可视化、机器学习和大数据分析。
jupyter的基本使用python教程分享
一点也不正经的大冤种同学,希望把复杂技术知识简单化地分享给你
08-23 2563
jupyter的基本使用python教程分享
你应该知道的那些Jupyter Notebook奇技淫巧
lsxxx2011的专栏
06-25 2611
1、Jupyter Notebook简介Jupyter Notebook是一个在线编辑器,可以在网页上编辑程序,在编辑的过程中,每次编辑一行代码就可以运行一行代码,运行的...
IPython Notebook 简介
weixin_34212189的博客
06-06 401
2019独角兽企业重金招聘Python工程师标准>>> ...
Python编辑器之jupyter使用介绍(基本功能)
qq_40304090的博客
02-21 3万+
一、熟悉Python数据分析的工具 1、了解数据分析常用工具 目前主流的数据分析语言有Python、R、Matlab三种程序语言。其中Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起,是一门更易学,更严谨的程序设计语言。R语言则是用于统计分析,绘图的语言和操作环境,它是属于GNU系统的一个自由、免费、源代码...
win10下安装Anaconda的教程python环境+jupyter_notebook)
01-02
[1] 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python) 什么是jupyter notebook??...
python创建虚拟环境安装使用jupyter notebook
12-21
windows系统中通过安装原生态的python来生成虚拟环境,并在虚拟环境安装使用jupyter notebook,以及在notebook中添加虚拟环境,本人认为是最简单便捷的方法了,使用起来非常的好。very 奥里给,本人已经将...
Pytorch(cpu+Windows10+Anaconda(Python3.7)+Pycharm+Jupyter Notebook+清华镜像源) 环境搭建
12-21
目录搭建Pytorch1.4.0环境安装 Pytorch1.4.0在Pycharm中加入解释器在Jupyter Notebook中修改kernel 搭建Pytorch1.4.0环境 希望本文能帮大家解决一些问题,避开一些坑 安装 Pytorch1.4.0 在Anaconda中创建环境 conda ...
Machine_Learning_Python:在Jupyter Notebook使用Python实现常见的机器学习算法
05-16
Jupyter Notebook使用Python进行机器学习的实现。 入门 您可以通过分叉存储库或将其克隆到桌面上来开始使用。 git clone https://github.com/astaroth88/Machine_Learning_Python/ 先决条件 您必须了解基本的...
Python学习——Juptyer Notebook快捷键的使用
yegeli的博客
08-24 629
1. 运行当前Cell:Ctrl + Enter 2. 运行当前Cell并在其下方插入一个新的Cell:Alt + Enter 3. 运行当前Cell并选中其下方的Cell:Shift + Enter 4. 蓝色方框状态下,将Cell Type由Code转换成Markdown:M 5. 蓝色方框状态下,将Cell Type由Markdown转换成code:Y 6. 在当前Cell下方插入一个新的C...
数据分析Python工具Jupter Notebook快速部署
AI深入浅出
11-10 1927
写 在 前 面 正在学习数据分析,或者想从事数据分析事业的你,都在用什么Python工具进行算法验证和结果分析的呢?仍旧在使用Python脚本,还是eclipseByPython,还是IDEAbyPython? 小编今天与大家分享一个数据分析和Python编写代码的好工具,它就是Jupyter,不论是在学术界还是工业界,Jupyter都已经开始逐步发力,走入主流市场。 Jupy
MacPython添加路径PATH的总结
YS_Zhang的博客
05-08 4万+
问题描述:Mac系统,虽然原本系统自带python,我自己又下载了python2.7 使用IDLE,安装了pip装了几个包,后来又装了个anoconda。发现自己下载的Python IDLE不能使用conda中的numpy包.有没有解决办法?还是说conda中的包只能在anaconda开发环境下的python使用? 解决策略:将anaconda里的包路径添加入IDLE的path中。 解决方法:
添加python路径_Mac添加路径到PATH
weixin_35683614的博客
01-15 2636
这是小白写给小白看的,如有纰漏,欢迎大神指出。我曾经被各种PATH问题困扰很久,虽然网上教程一大堆,但是看完还是一脸懵逼。刚好今晚重置了Mac,又遇上 not on PATH 的问题,在这里我手把手教各位小白怎么添加路径到PATH。我的Mac一开始pip是没有安装的,通过python get-pip.py 安装完以后我们可以在底下看到提示Successfully installed pip-20....
Windows 下面安装使用Python, IPython NoteBook (详细步骤)
weixin_33860553的博客
12-31 545
2019独角兽企业重金招聘Python工程师标准>>> ...
windows10下ipython notebook同时支持Python2和Python3
elite666的专栏
06-11 669
Python2.7是anaconda,所以自带支持了ipython notebookPython3为官网下载的64位安装包,将Python文件夹和Python\Scripts都添加进环境变量,并将Python.exe和Pythonw.exe改为Python3.exe和Pythonw3.exe 命令行下运行 python3 -m pip install ipython notebook py...
MacJupyter(即IPython-notebook)的搭建及使用
热门推荐
cruise技术博客
03-04 4万+
在上一篇博文中介绍了Mac下IPython安装,本文将在此基础安装Jupyter。 ipython是一个交互式的shell,除了代码补全,代码高亮外,还有很多magic命令。但是,最近在学习scipy时,发现很多学习文档使用的都是ipython-notebook,它除了拥有ipython的特点外,还支持多行输入统一运行(区别于ipython等一行输入一行运行),能够直接在当前界面显示绘制的图
IPythonPythonJupyter Notebook、Kernel 之间的关系
daxiangBBD的博客
04-06 3142
Jupyter Notebook 可以理解为一种专门针对“代码展示”进行了优化的富文本编辑器. 其本质上仍然是一个文本编辑器, 是用来编写文档, 并向他人展示的. 只不过, 其特殊之处在于可以运行文档中包含的代码, 这就极大的拓宽了文本编辑器的使用范畴. 使得原来干巴巴的代码陈列, 变成了一种可随时运行代码的交互式体验. 甚至, 当代码运行的结果是图表时, 也能反过来丰富文档的内容, 构成一个闭环...
python3.9+jupyter notebook+opencv4.5.3
07-28
您好!对于Python 3.9和Jupyter Notebook安装,您可以按照以下步骤操作: 1. 安装Python 3.9:您可以从Python官方网站(https://www.python.org/downloads/)下载适用于您操作系统的Python 3.9安装程序,并按照安装向导进行安装。 2. 安装Jupyter Notebook:打开命令行终端(Windows用户需要打开命令提示符或PowerShell),运行以下命令来安装Jupyter Notebook: ``` pip install jupyter ``` 这将使用pip包管理器安装Jupyter Notebook。 3. 启动Jupyter Notebook:在命令行终端中运行以下命令: ``` jupyter notebook ``` 这将启动Jupyter Notebook服务器,并在默认浏览器中打开Jupyter Notebook界面。 关于OpenCV 4.5.3的安装,您可以按照以下步骤进行: 1. 确保已安装CMake:CMake是OpenCV的构建工具,您可以从CMake官方网站(https://cmake.org/download/)下载适用于您操作系统的CMake安装程序,并按照安装向导进行安装。 2. 下载OpenCV源代码:您可以从OpenCV官方网站(https://opencv.org/releases/)下载OpenCV 4.5.3的源代码。 3. 构建和安装OpenCV:在命令行终端中,进入下载的OpenCV源代码目录,并创建一个名为`build`的新目录。然后,运行以下命令: ``` cd build cmake .. make sudo make install ``` 这将使用CMake配置和构建OpenCV,并使用`make`命令进行编译和安装。 完成上述步骤后,您应该已经成功安装Python 3.9、Jupyter Notebook和OpenCV 4.5.3。请确保在Jupyter Notebook使用正确的Python内核,并通过`import cv2`验证OpenCV是否正常工作。希望这对您有所帮助!如果您有更多问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 神仙级python入门教程(非常详细),从零基础入门到精通,从看这篇开始! 346222
  • 曝光一下阿里的工资待遇和职位级别 85171
  • Python安装与环境配置,2022最新,超详细保姆级教程,python入门必备 71555
  • 如何成为一名黑客?小白必学的12个基本步骤 65586
  • 推荐一些PyCharm中常用的插件,实用且炫酷,简直是无敌的存在 37543

分类专栏

  • Python 110篇
  • 程序人生 49篇
  • 数据分析 45篇
  • 爬虫 45篇
  • 副业 12篇
  • 小程序 1篇
  • GitHub 2篇
  • pycharm 1篇
  • 面试 4篇
  • Android 29篇
  • http 1篇
  • 音视频开发 1篇
  • flutter 1篇
  • kotlin 9篇
  • 性能优化
  • jetpack 3篇

最新评论

  • 神仙级AI大模型入门教程(非常详细),从零基础入门到精通,从看这篇开始!

    程序员鑫港: 大佬,讲的不错,非常nice表情包

  • 神仙级AI大模型入门教程(非常详细),从零基础入门到精通,从看这篇开始!

    EnjoyEDU: 厉害,讲的对,不跳出舒适圈永远也不会真正的走出来表情包

  • 推荐一些PyCharm中常用的插件,实用且炫酷,简直是无敌的存在

    小顺666: 笑死我了,第五个插件会导致pycharm打不开,需要手动删除插件

  • Python安装与环境配置,2022最新,超详细保姆级教程,python入门必备

    定制开发老高: 基于OpenSSL 3.0 搭建Python 3.0 环境:https://blog.csdn.net/gaohuanjie/article/details/135665363

  • Python没用了?马上就要被淘汰啦?为什么这么多人都在无脑喷Python?

    GXCGG: 哈哈,俺的是C--delphi--java

大家在看

  • C++模板初阶

最新文章

  • 从失望到精通:AI 大模型的掌握与运用技巧_ai不能按照提示词的要求回答的现象叫什么
  • 重磅首发!AI大模型浪潮下,我们如何学习、拥抱与共创?
  • AI大模型入门基础教程(非常详细),AI大模型入门到精通,收藏这一篇就够了!
2024
06月 16篇
05月 41篇
2023年16篇
2022年92篇
2021年47篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司呼和浩特网络推广多少钱防城港seo网站优化价格平湖网页制作价格廊坊百度竞价包年推广公司海北网站优化软件价格汕尾SEO按效果付费公司网络广告推广报价德州模板网站建设哪家好安庆网站改版推荐遵义阿里店铺托管价格西乡网站排名优化多少钱莆田SEO按天收费邢台网站优化按天扣费报价迁安网络推广哪家好黔南高端网站设计报价甘南百度seo报价昌都网络广告推广价格武威建网站多少钱鸡西网站搭建多少钱达州网站优化按天收费公司资阳百度seo哪家好朔州网站改版昭通优化推荐临汾关键词按天收费多少钱四平百度标王多少钱焦作网页设计公司六安网站推广工具白城企业网站设计公司临汾网络广告推广价格运城网站优化推广价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化