首页 > 编程语言 >国内镜像安装Python解释器及扩展包

国内镜像安装Python解释器及扩展包

时间:2023-09-05 19:11:32浏览次数:71  
标签:解释器 exe Python python 镜像 安装

一、下载Python解释器

1、下载地址

官网(下载速度很慢):Welcome to Python.org

淘宝镜像(推荐):CNPM Binaries Mirror (npmmirror.com)

2、下载方法

前往淘宝镜像站,选择版本,这里以Python3.10.10为例。

image-20230905105756744

如果是64位的系统,点击python-3.10.10-amd64.exe,等待下载完成。

image-20230905110437554

3、安装Python解释器

运行下载好的python-3.10.10-amd64.exe,将Add python.exe to PATH勾选上,将Python解释器添加到环境变量。这个一定要勾选,不然无法正常运行python。如果安装时没有上,可以在安装完成后手动添加(第三部分)

image-20230905172412798

点击install Now,等待安装完成

sp20230905_173238_318

如果选择自定义安装,可以参考下面这张图

image-20230905175009953

安装完成后,点击Disable path length limit禁用路径长度限制。点击Close关闭窗口即可。

image-20230905175113238

二、使用国内镜像安装扩展包

1、常用国内镜像源

清华大学开源软件镜像站 https://mirrors.tuna.tsinghua.edu.cn/
阿里云开源镜像站 http://mirrors.aliyun.com/
中国科学技术大学 http://mirrors.ustc.edu.cn/
网易开源镜像站 http://mirrors.163.com/
搜狐开源镜像 http://mirrors.sohu.com/
浙江大学开源镜像站 http://mirrors.zju.edu.cn/
腾讯开源镜像站 http://mirrors.cloud.tencent.com/pypi/simple
豆瓣开源镜像站 http://pypi.douban.com/simple/

2、使用以下代码更改镜像源(这里以清华镜像源为例)

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

也可以将pip config set global.index-url 后的网址换成其他镜像源。

相比国外的镜像源,使用国内镜像源下载扩展库时速度更快。

3、使用pip安装扩展库

pip install 模块名				# 安装
pip uninstall 模块名			# 卸载

三、手动将python添加到环境变量。

1、找到python解释器的安装路径

打开此电脑,点击窗口顶部的查看,将文件扩展名隐藏的项目勾选上

image-20230905175952024

如果是默认安装,那么参照下图找到python.exe文件。如果安装Python时选择了其他路径,也是进入到Python解释器的路径,找到python.exe文件。

image-20230905181628493

将python.exe所在文件夹的路径复制下来,

image-20230905184311826

或者,右键点击python.exe文件,点击属性,将路径复制下来。关闭窗口。

image-20230905182313632

2、将python解释器添加到系统变量

在搜索框输入环境变量,点击编辑系统环境变量

image-20230905183844869

点击环境变量

image-20230905183939513

在弹出的窗口中,找到系统变量下的Path,双击打开

image-20230905183434151

双击空白处,将刚才复制的Python解释器的路径粘贴,并在后面加入\python.exe

然后依次点击确定关闭窗口即可。

C:\Users\abc\AppData\Local\Programs\Python\Python310\python.exe		# 示例

image-20230905184617267

四、检验Python解释器是否安装成功

Win+R打开运行,输入cmd,点击确定。

image-20230905185004335

在cmd终端中输入python,回车。若出现类似下图的信息则表明安装成功。

image-20230905185252530

标签:解释器,exe,Python,python,镜像,安装
From: https://www.cnblogs.com/lcpro/p/17680576.html

相关文章

  • Python开发实例(十一)单词记忆游戏:编写一个简单的游戏,测试用户对一组随机单词的记忆能力
    在这个实例中,我们将创建一个简单的单词记忆游戏。游戏的规则是随机展示一组单词,然后要求用户在一定时间内尽可能多地记住这些单词。时间到后,再询问用户输入这些单词。最后,计算并显示用户正确记住的单词数量。下面是单词记忆游戏的Python程序:pythonCopycodeimportrandomimport......
  • python开发之微信的二次开发
    简要描述:根据消息回调收到的xml转发链接消息,适用于同内容大批量发送,可点击此处查看使用方式,第2大类4小节请求URL:http://域名地址/forwardUrl请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:login接口返回参数:参数名必选类型说明wId是string登录实例标识wcId是......
  • python 对象数组,根据指定字段条件过滤数据,并排序升序
    在Python中,你可以使用`filter()`函数和`sorted()`函数来根据指定字段的条件过滤并排序对象数组。以下是示例代码,演示如何根据指定字段条件过滤并按升序排序对象数组:```pythonobj_arr=[{'id':1,'name':'John'},{'id':2,'name':'Jane'},{'id':......
  • python 数字数组升序排序
    在Python中,你可以使用内置的`sorted()`函数对数字数组进行升序排序。以下是示例代码,演示如何对数字数组进行升序排序:```pythonnums=[5,3,8,2,1,9,4]sorted_nums=sorted(nums)print(sorted_nums)#输出:[1,2,3,4,5,8,9]```在这个示例中,我们使用`sorted()......
  • [编程基础] Python内置模块collections使用笔记
    collections是Python标准库中的一个内置模块,它提供了一些额外的数据结构类型,用于增强Python基础类型如列表(list)、元组(tuple)和字典(dict)等。以下是对collections模块中主要数据结构类的概述:namedtuple:命名元组,创建一个带有名称的tuple,并且可以通过名称访问元素。deque:双端队列,可......
  • python pip安装源使用(记录需要放置的文件位置)
     win系统下:资源管理器地址栏(或任意文件夹地址栏)中输入%appdata%回车进入该目录。 在此文件夹下新建pip文件夹,然后在文件夹中添加pip.ini文件  文件写入:[global]trusted-host=nexus.XXXXXXX.cnindex-url=http://nexus.XXXXXXX.cn/repositor......
  • Python文件的基础操作(2)
    Python文件的基础操作(2)二进制模式下读写操作练习控制文件内指针(光标)的移动文件的修改函数的介绍练习#小练习:编写拷贝工具 1.让用户输入被拷贝的文件路径(源文件路径)2.输入即将要拷贝的文件路径(目标文件路径)3.以读的模式打开源文件,以写的模式打开目标......
  • 【Python爬虫笔记】爬虫代理IP与访问控制
    一、前言在进行网络爬虫的开发过程中,有许多限制因素阻碍着爬虫程序的正常运行,其中最主要的一点就是反爬虫机制。为了防止爬虫程序在短时间内大量地请求同一个网站,网站管理者会使用一些方式进行限制。这时候,代理IP就是解决方案之一。本文主要介绍如何在爬虫程序中使用代理IP以应对反......
  • Python学习 -- Math模块和Random模块
    math模块提供了许多数学函数,用于执行各种数学运算。以下是一些常用的math函数以及相应的示例代码:math.sqrt(x):计算平方根。importmathx=25square_root=math.sqrt(x)print(f"√{x}={square_root}")math.pow(x,y):计算x的y次方。importmathx=2y=3result......
  • Python目录管理(os库)
    在Python中,os库是处理文件和目录操作的常用库之一。它提供了许多函数,使得我们可以轻松地与操作系统进行交互,执行各种目录管理任务。本文将介绍os库中一些常用的目录管理函数,帮助你更好地理解和应用它们。os.path.join():这个函数用于将多个路径组合成一个完整的路径。它接收任意......