Python入门教程之Python的安装下载配置
作者:轻松学Python 发布时间:2021-08-18 06:01:14
一、Python 下载
Python是运行的环境,必不可少,如果你是Linux系统的话,不用安装,自带了Python。
首先我们打开浏览器搜索Python,选择这个后面带官方标识的,点击进去。
选择Python,鼠标移动到 Downloads(下载) 上面,选择右边的3.10.0版本,点击即可下载。
如果你要下载其它版本,选择 Downloads(下载) 点击 All releases(所有版本)
往下拉,看到这个地方,选择你想要的版本,不建议选最新的,最新的都是不稳定的。
我们随便打开一个版本,往下翻到files,选择最下面的Windows installer ,你的电脑是多少位的,就下载多少位的。
二、Python安装
然后我们开始安装,双击打开运行安装包。
install now是默认安装路径,简单省事。
如果不想放在C盘,就选择第二个自定义安装。
add Python 3.10 to PATH 点上对钩,它自动配置环境变量,如果没有选择,安装好后还得重新配置环境变量。
选择自定义安装
全部选上,然后点next(下一步)
选择browse(浏览),选择安装目录,然后点install(安装)
静静等待即可
安装好后可以看到这里有这 online tutorial ,是一个帮助文档,documentation 是一个在线手册,都是英文文档,英文好的话,可以看看,不看也没事。
然后点close关闭就好了
三、配置环境变量
Python安装的话,基本就结束了,然后按 win+r 打开搜索框,输入cmd 点击确定。
在弹出的命令提示符页面输入Python,这样的话就是安装成功了。
如果你没有把Python配置环境变量就会是这样,Python不是内部或外部命令。
但是如果直接在安装目录去打开的话,它是可以打开的,但是我们配置环境变量的话,不管在哪个地方都能打开它,系统加载的话,它首先是从系统变量里面去加载的,包括我们的电脑系统启动,它也是在系统变量里。
我们来讲下如何配置环境变量
右键点击我的电脑,选择属性。
点击高级系统设置
点击环境变量
选择path
在编辑环境变量里面点击新建
然后复制你的Python安装路径
粘贴到新建的框框里面,点击确定,前面打开的都点确定。
然后重启cmd,再次输入Python就可以啦。
四、pip下载模块慢
安装模块
键盘按【win+r】打开搜索框,输入【cmd】按回车,在弹出的命令提示符窗口输入【pip install (你想要安装的模块名)】,比如我安装【pygame】,输入【pip install pygame】,然后按回车等待即可。
但是像这样子的话,速度很慢,它提示我要三分钟左右,这是因为它是从国外的服务器进行下载的,所以超级慢,有时候模块稍微大点,还会下载超时。这能忍?
那这时候我们把它更换为国内镜像源下载就好了。
两种方式
第一种临时配置
直接在安装的时候加入镜像源一起放进去安装即可,比如
这是清华大学镜像源 :https://pypi.tuna.tsinghua.edu.cn/simple/
那我们直接输入
pip install pygame -i https://pypi.tuna.tsinghua.edu.cn/simple/
速度超级快。
第二种永久配置
Windows环境下直接在命令提示框输入
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
然后再去安装模块的时候,咱们直接使用原来的方式,比如Scapy为例,输入 【pip install Scapy】
安装的时候,它自动把镜像源应用上了,速度超级快。
然后卸载模块的话,把【install】替换为【uninstall】即可,以pygame模块为例,输入【pip uninstall pygame】按回车等待即可。
来源:https://blog.csdn.net/ooowwq/article/details/121184537
猜你喜欢
- javascript过滤数组重复元素的实现方法 以下是在
- 本文实例为大家分享了python使用正则筛选信用卡的具体代码,供大家参考,具体内容如下本文来源于两个简单的题目:1.判断一对单词是否是&qu
- iframe 标签 -- 代表HTML内联框架iframe 标签是成对出现的,以<iframe>开始,</ifr
- 论证完使用target=_blank并非绝对错误之后,分场景探讨如何减少新开窗口。自有意识注意这个问题,是看到蓝色经典Plod大叔在04年提
- html页面一般都会指定一个编码,如何获取到是处理html页面的第一步,因为错误的编码必然带来后面处理的问题。这里我用python的正则表达
- 使用Django中遇到这样一个需求,对一个表的几个字段做 联合唯一索引,例如学生表中 姓名和班级 2个字段在一起表示一个唯一记录。Djang
- 作为 Web 设计者,我们希望实现鹤立鸡群的设计,要做到这一点,要开阔眼界。欧美同东方的 Web 设计很不同,因为属于不同的文化。韩国不仅为
- 代码都比较容易理解的,主要就是在以16进制读取图片信息那段代码有点乱,其实仔细看看,也没什么的。glabal.cssbody{}{ &nbs
- 基本概念数字图像定义对于一幅图像,我们可以将其放入坐标系中,这里取图像左上定点为坐标原点,x 轴向右,和笛卡尔坐标系x轴相同;y 轴向下,和
- 在使用django-rest-framework开发项目的时候我们总是避免不了跨域的问题,因为现在大多数的项目都是前后端分离,前后端项目部署
- 无意中看到一段用Tkinter库写的放烟花的程序,就跟着跑了一遍。设计理念:通过让画面上一个粒子分裂为X数量的粒子来模拟 * 效果。粒子会发生
- redis是一个key-value存储结构。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、lis
- 概述本文主要介绍一种降维方法,PCA(Principal Component Analysis,主成分分析)。降维致力于解决三类问题。1.
- 写过稍微大型一点 ASP 的人都知道,Session 这个对象真是好用,它可以用来记录使用者私有的资料变量,既安全又方便。但是你真的知道 S
- 本文实例讲述了php mailer类调用远程SMTP服务器发送邮件实现方法。分享给大家供大家参考,具体如下:php mailer 是一款很好
- mapmap(function,iterable)x = [1,2,3,4,5]def square(num): return num*nu
- 下文要实现的可视化大屏内容:需要在地图上将我司船舶的轨迹展示出来。听起来很简单,一开始我也是这样想的。通过一些BI工具应该可以轻松实现,比如
- Microsoft建立了一种既灵活又强大的安全管理机制,它能够对用户访问SQL Server服务器系统和数据库的安全进行全面地管理。按照本文
- Telnet 连接方式#!/usr/bin/env python# coding=utf-8import timeimport telnet
- 前言:之前,我写笔记的工具一直都是 notion,而且没有写博客的习惯。但是一是由于 notion 的服务器在