python的安装

news2024/11/24 8:02:45

python可以在所有操作系统上运行,但不同操作系统的安装方法有所不同

以:Mac OS X 和 Windows为例

为了安装 Python 并能正常使用,请根据你的操作系统安装提示,按照相应的步骤来操作。 我们还将进行一系列的测试,确保一切正常运行,然后才能进入下一章。
1. Mac OS X 系统
首先打开终端( http://en.wikipedia.org/wiki/Terminal_(OS_X) ),一个让你可以和计算机进行交
互的命令行界面。个人计算机( PC )刚刚出现时,你只能通过命令行界面与计算机交互。
现在大多数人用的都是图形界面操作系统,因为这种操作系统访问更方便,用户也更加广泛。
有两种方法可以在计算机上找到终端。
第一种方法是通过 OS X 系统的 Spotlight 。点击
Spotlight 图标——屏幕右上角的放大镜——输入“ Terminal ”。然后选择出现在“应用程
序”( Applications )类别旁边的图标。
选定之后,会弹出一个类似图 1-2 中的小窗口(请注意,你的 Mac OS X 版本不同,界面
可能也会有所不同)。

 利用 Spotlight 搜索终端

你还可以通过 Finder 启动终端。终端位于“实用工具”( Utilities )文件夹:
应用程序 (Applications )→实用工具( Utilities )→终端( Terminal )。
选择并启动终端后,你应该会看到类似图 1-3 的界面。

 

新打开的终端窗口

现在最好在适当的位置(比如在 Dock 中)创建终端的快捷方式,这样以后启动终端会比
较方便。
你只需在 Dock 中的终端图标上点击右键,依次选择“选项”( Options )和“在
Dock 中保留”( Keep in Dock ),即可创建终端的快捷方式。运行本书中的每一个练习都需
要启动终端。
大功告成。 Mac 电脑预装了 Python ,你无需再做其他事情

 

2. Windows 8Windows 10
Windows 并没有预装 Python ,但有专门的 Python 安 装 程 序( https://www.python.org/
downloads/windows/ )。
你需要弄清楚你的 Windows 32 位还是 64 位( http://windows.
microsoft.com/en-us/windows7/fifind-out-32-or-64-bit )。
如果你用的是 64 Windows ,需要从 下载页面下载 x86-64 MSI 安装程序;如果不是 64 位的话,你可以下载 x86 MSI 安装程序。
下载好安装程序之后,只需双击它,按照提示一步步安装即可。我们建议选择为所有用户
安装。点击靠近选项的方框选中全部,同时选择在硬盘上安装 Python 特性(见图 1-4 )。
成功安装 Python 后,你需要将 Python 加入到环境设置中。这样你就可以在 cmd 工具
Windows 下的命令行界面)中与 Python 交互。要做到这一点,只需在计算机中搜索“环
境变量”( environment variable )。选择“编辑系统环境变量”( Edit the system environment
variables )选项,然后点击“环境变量…”( Environment Variables... )按钮(见图 1-5 )。

1-4:利用安装程序添加 Python 特性

 

1-5:编辑环境变量

将“系统变量”( System variables )列表下拉,选择 Path 变量,然后点击“编辑”( Edit )。
如果列表中找不到 Path 变量,点击“新建”( New )创建一个新的 Path 变量。
将下列内容添加到 Path 变量的末尾,注意每一个路径之间要用分号隔开(包括已有内容末
尾的分号):
C:\Python27;C:\Python27\Lib\site-packages\;C:\Python27\Scripts\;
Path 变量的末尾应该类似图 1-6 所示。编辑好环境变量之后,点击“确定”( OK )来保存
设置。

1-6:将 Python 加入 Path 系统变量

● 基于Python多元线性回归、机器学习、深度学习在近红外光谱分析中的实践应用

●基于python机器学习及深度学习在空间模拟与时间预测领域中的实践技术应用

●基于PyTorch机器学习与深度学习实践应用与案例分析

●Python深度学习实践技术应用 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/101406.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot实战(十)集成多数据源dynamic-datasource

目录1.Maven依赖2. DS注解3.普通Hihari连接池3.1 yml配置4.Druid连接池4.1 Druid依赖4.2 yml配置4.3 排除原生的Druid配置5. UserController6. UserServiceImpl7.测试7.1 新增数据7.2 查询数据7.3 测试结果8.源码地址:dynamic-datasource-spring-boot-starter 是一个…

【大数据入门核心技术-Kafka】(四)Kafka常用shell命令

目录 一、准备工作 1、Zookeeper集群安装 2、Kafka集群安装 二、常用Shell命令 1、创建Topic 2、查看创建的Topic 3、查看某一个Topic的详细信息 4、修改Topic 5、删除Topic 6、生产者发布消息命令 7、消费者接受消息命令 8、查看kafka节点数目 9、查看kafka进程 一…

再学C语言8:数据类型(6)——float和其他类型

一、_Bool类型 _Bool类型由C99引入 _Bool类型用于表示布尔值:逻辑值true(真)和false(假) C用值1表示true,用值0表示false,所以_Bool类型本质上也是一种整数类型 二、float、double和long do…

查找排序编程题——二分查找+冒泡排序‍♀️

目录 7-1 二分查找 输入格式: 输出格式: 输入样例: AC: 7-2 冒泡法排序 输入格式: 输出格式: 输入样例: 输出样例: AC: 附: 分享🌞 : 前途与玫瑰 来日与方…

尝试使用LTTng+TraceCompass分析一下进程周期偏移

准备工作 我先是在板子里通过LTTng Stream的方式将log保存在了上位机里。 然后在上位机中打开TraceCompass分析log。 导出整理log数据 然后我在events表格中搜索我的进程名,发现主要是sched_switch sched_waking sched_wakeup这三类。 然后我又搜索了一下&#x…

10个最好的WordPress RSS插件比较(2022)

您是否正在为您的网站寻找最好的 WordPress RSS 提要插件? RSS 提要插件可以轻松地自动从其他网站提取内容并将其显示在您的网站上。它们还可用于提高参与度、增加流量和增加页面浏览量。 在本文中,我们将分享我们挑选的可在您的网站上使用的最佳 Word…

远眺捷码智慧乡村方案赋能乡村治理,打造更智慧更宜居的乡村

01.智慧乡村治理重要性 “智慧乡村”是以云计算、大数据应用、地理信息系统网络、物联网技术为核心,通过构建服务于政务管理、农业增收、民生幸福等方面的系统应用平台,将社会基础信息、产业发展、环境监测、医疗卫生、劳动保障、社会管理、公共服务等要…

全面便捷的数据管理能力,助力数据运营降本增效

对于任何企业来说,销售和供应链总是天平秤座的两端。如何放置两个砝码是对企业管理能力的极大考验。今天,让我们来谈谈供应链管理的例子来探讨一下对于报表工具而言,怎么样才能让客户全面、便捷的全局管理数据接入。背景:有序的供…

SPRING-了解4-AOP1

主要理念:不用继承,而是用Java Reflect类中的Proxy来实现对方法的增强 面向切面编程 oop的延续,对业务进行隔离,降低耦合度,目标是不改变原来的代码在主干中增加新功能 比如已经写好登录功能,现在需要加…

【大数据技术】流数据、流计算、Spark Streaming、DStream的讲解(图文解释 超详细)

流数据和流计算 在大数据时代,数据可以分为静态数据和流数据,静态数据是指在很长一段时间内不会变化,一般不随运行而变化的数据。流数据是一组顺序、大量、快速、连续到达的数据序列,一般情况下数据流可被视为一个随时间延续而无…

脑白质WM中的血流动力学响应函数HRF的特性

血流动力学响应函数HRF 估计BOLD信号的血流动力学响应函数(HRF)对于解释和分析与事件相关的fMRI数据至关重要广义线性模型(GLM)假设BOLD信号是真实反应与HRF进行卷积而得到的 一般来说,白质中功能激活的检测灵敏度远低于灰质,并且激活区域一般较小 原因…

[附源码]Nodejs计算机毕业设计健身房管理系统设计Express(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程。欢迎交流 项目运行 环境配置: Node.js Vscode Mysql5.7 HBuilderXNavicat11VueExpress。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分…

J-003 Jetson电路设计之USB设计--NANO XAVIER NX

USB设计1 简介2 框图介绍3 USB HUB设计3.1电源部分3.2 芯片引脚3.3 晶振电路4 电源控制4.4 电源开关电路设计4 调试USB电路设计1 简介 NANO & XAVIER NX提供三路USB接口,其中包含一路调试USB(用于镜像下载)和一路USB3.2接口。引脚说明: …

编码踩坑——MySQL更新存放JSON的字段、\“ 转义成 “

本篇介绍在执行MySQL线上变更时遇到的问题,表现为"更新JSON字段时,实际更新的值与SQL语句中的值不一致,JSON格式错误",如下; 问题描述 处理线上问题,需要新插入一条记录;将原JSON粘贴…

Jenkins(2)— 配置webhooks触发器

1、项目配置 项目配置 >> 构建触发器 >> 选择Gitee webhook触发器 生成Gitee WebHook密码:46d678257c0399b105635bcb9722ea09 2、Gitee配置 Gitee项目 >> 管理 >> 配置WebHooks 注意: 由于我的jenkins是部署在本地的&#xff…

element-ui+js+vue——实现图片的放大缩小拖动等功能——技能提升

elementuijsvue——实现图片组件的封装 1. 实现图片的放大缩小 2. 实现图片的拖动功能 3. 实现图片的预览最近同事在写一个关于 图片放大缩小拖动的功能,其实不止是图片,只要是在以下组件中的内容,都是可以支持放大缩小拖动的。 功能&#x…

Web前端项目的跨平台桌面客户端打包方案之——CEF框架

文章目录1、什么是CEF2、测测你电脑里的CEF3、从0开始的CEF入门实例1、什么是CEF CEF是什么 概念 Chromium Embedded Framework (CEF)是个基于Google Chromium项目的开源Web browser控件。 CEF的目标是为第三方应用提供可嵌入浏览器支持。CEF隔离底层Chromium和Blink的复杂代码…

靠着数套的Java刷题PDF,成功“混进”腾讯T3

昨晚半夜,一个学Java的老弟突然打电话告诉我他拿到了腾讯T3的offer,说实话,我有点诧异。。。 这老弟也是渣硕一枚,去投岗了腾讯的Java后台开发岗位。等了一个星期后简历被放回池子里了,眼看着提前批马上就要截止了&am…

jsp+ssm计算机毕业设计多媒体课程精品课程网站【附源码】

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: JSPSSM mybatis Maven等等组成,B/S模式 Mave…

海量数据小内存!从未出现过的数在哪里

文章目录题目要求1)内存 1G2)内存 3 KB3)内存 有限变量举例题目 现在有 40 亿个无符号整数,无符号整数的范围是 0 ~ 232-1(42亿),哪怕 40 亿个数完全不同,在该范围中也总有没有出现…