首页 > 编程语言 >Python 安装的步骤

Python 安装的步骤

时间:2023-11-06 10:01:00浏览次数:57  
标签:exe Python 步骤 3.6 python 安装 环境变量

windows电脑安装python

1 版本选择

2.x版本将慢慢退出历史的舞台,建议你从3.x开始学习,本教程所使用的python版本是3.6

2 下载安装包

进入官网下载页面 https://www.python.org/downloads/windows/
找到合适的安装包
python的windows安装包
本教程所提供的示例代码适用于3.0以上的版本,如果你喜欢更高的版本,可以自己选择,在下载安装包时,一定要选择x86-64 executable的安装包,64表示适用于64位的操作系统,executable表示是一个exe安装程序。

如果你选择安装和我一样的版本,我这里分享到了百度网盘 https://pan.baidu.com/s/1ztyH1DXjYJKkicBNI7kCCg

下载以后的程序是 python-3.6.8-amd64.exe

3 安装过程

3.1 选择安装方式

双击安装程序python-3.6.8-amd64.exe,进入安装界面
windows安装python步骤
第一步,勾选Add Python 3.6 to PATH 这个选项

第二步,点击Customize installation,这种安装方式允许我们自由配置安装选项。

千万别忘记了勾选Add Python 3.6 to PATH,我后面会讲解勾选的原因。

3.2 配置安装选项

windows安装python步骤
所有的勾选想默认是选中状态,不需要做任何操作,点击Next按钮,进入下一个配置界面
windows安装python步骤

第一步,勾选Install for all users, 勾上这个选项后,会在系统的环境变量里加入python,后面也会讲解环境变量。

第二步,修改python的安装位置,我这里选择安装在d盘下,你可以根据自己的电脑情况选择安装,最后点击install按钮

3.3 等待安装结束

windows安装python步骤
这是安装的中间过程,需要等待几分钟的时间
windows安装python步骤
这是安装结束时的界面,出现了successful,关闭安装界面就可以了

4. 验证安装效果

4.1 检查安装目录

进入安装目路 d:\Python36
python的Scripts文件夹
在这个安装目录里,我们注意Scripts文件夹和python.exe, 这个python.exe就是python解释器,你在配置pycharm的时候还会用到它。

Scripts文件夹里放的是pip和easy_install第三方库管理工具
pip和easy_install第三方库管理工具
关于pip的时候,本教程会有专门的篇章进行讲解

D:\Python36\Lib\site-packages目录,是安装存储第三方库的地方。

4.2 进入python交互式解释器

先进入cmd命令窗口,然后执行python命令
python交互式解释器
在交互式解释器里,你可以验证一些简单的代码,所谓交互式,是指你写的代码,会立刻被执行并显示结果,这样及时反馈,有助于学习基础只是。

复杂的代码,例如函数,虽然也可以在这里编写,但写起来不方便,而且无法保存代码,不要在这里尝试写复杂代码。

你也可以通过IDLE进入交互式解释器,IDLE可以通过开始菜单找到,不同版本的windows电脑的开始菜单已经变得不一样了,如果你实在找不到,就算了,反正有cmd就足够了
python-IDLE

4.3 检查环境变量

右键点击桌面上的我的电脑,然后选择属性,进入如下的界面
设置python环境变量

点击左侧的高级系统设置
设置python环境变量

点击环境变量
设置python环境变量

在系统变量里找到Path变量,由于在3.2的步骤中勾选Install for all users,所以,有关python的环境变量会设置在系统变量中,你仔细观察Path的值,这里面一定有你刚刚安装好的python和python目录里的Scripts目录。

当你在cmd命令窗口执行python或者pip命令时,计算机会从Path所设置的文件夹中寻找python.exe文件或者pip.exe文件,如果找不到就会报出类似“xx不是内部或外部命令”的错误。

而之所以在你的电脑的系统变量里有python所在的安装文件夹,是因为你在3.1 步骤中勾选Add Python 3.6 to PATH,在安装python的过程中,自动的添加了环境变量,在3.0以前,环境变量都是手动添加的,很多人都在这里卡很久。

5. 可能会遇到的问题

windows电脑的环境搭建相比于其他系统要麻烦很多,一部分用户可能会遇到api-ms-win-crt-runtime-l1-1-0.dll丢失的问题,不用怕,解决方法非常简单

  1. 到C:\Windows\SysWOW64 文件夹下,把api-ms-win-crt-runtime-l1-1-0.dll删除掉
  2. 下载VC redit.exe ,重新安装,我这里提供了64位的下载地址,https://pan.baidu.com/s/1llx_QeoqeQRLA4ctUMj9dQ

  3. 重启电脑

如果以上步骤还是无法解决问题,可以参考这篇文章 https://blog.csdn.net/lingaixuexi/article/details/80992542,可能你还需要下载一个补丁。

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

标签:exe,Python,步骤,3.6,python,安装,环境变量
From: https://www.cnblogs.com/gzy0631/p/17811894.html

相关文章

  • python print 打印彩色字体
    全局说明演示了如何使用ANSI转义序列打印不同颜色的字体一、颜色说明\033[:开始颜色设置。1:字体加粗。32:文字颜色,绿色。41:背景颜色,红色。m:结束颜色设置。\033[0m:重置所有终端属性,包括颜色。二、输出示例#打印红色字体print("\033[1;31;40m这是红色的字体\033......
  • Python模块之 traceback
    模块作用简介:使用Python中traceback模块来进行处理可以直观异常信息必要操作:>>>importtraceback安装:python内置函数,无需安装导入包:>>>importtraceback帮助查看:>>>help(traceback)方法(函数):>>>参数返回值返回True,否则返回False。......
  • centos7 中 安装 rmblast 软件
     静态二进制(免安装) 001、系统(base)[root@pc1software]#cat/etc/redhat-releaseCentOSLinuxrelease7.6.1810(Core)##centos7.6 002、下载安装包(最新版是2.14.1,但是centos7.6不能使用该版本,因为GLIBC库版本过低等因素;经过测试,只能调用2.14.0版本)......
  • Python模块之 pandas
    模块作用简介:1、PythonDataAnalysisLibrary或pandas是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。Pandas纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会......
  • python中参数传递是值传递还是引用传递
    一,值传递和引用传递的区别是什么 值传递和引用传递在内存空间上的主要区别在于参数的存储方式。值传递(Passbyvalue)在函数调用时,会创建一个新的内存空间来存储传递的参数值。也就是说,在函数内部对参数的任何修改都仅限于这个新的内存空间,不会影响到原始参数的内存空间。当函......
  • QT删除python中的单行注释
    python中的#号可能存在于字符串中:print("'asd#f'00#0",'#1“23') #这里才开始注释没想到用什么正则来删除python中的单行注释所以解决方案为:QStringremoveLineComment(QStringsLine){qDebug()<<"removeLineComment:"<<sLine;QStringsRes......
  • python语法糖之map函数
    一,map函数是干什么的 map()函数是Python中的一个内置函数,它接收一个函数和一个或多个可迭代对象作为输入,然后返回一个由输入可迭代对象的每个元素或子序列组成的迭代器。简单来说,map()函数用于将一个函数应用于可迭代对象的每个元素或子序列,并返回包含结果的迭代器。例如,如果......
  • 如何按字典中的值对Python中的字典列表进行排序?
    内容来自DOChttps://q.houxu6.top/?s=如何按字典中的值对Python中的字典列表进行排序?如何按特定键的值对字典列表进行排序?给定:[{'name':'Homer','age':39},{'name':'Bart','age':10}]当按name排序时,它应该变成:[{'name':'Bart�......
  • es - 安装Head/Kibana插件
    1.7安装Head插件Head是elasticsearch的集群管理工具,可以用于数据的浏览和查询(1)elasticsearch-head是一款开源软件,被托管在github上面,所以如果我们要使用它,必须先安装git,通过git获取elasticsearch-head(2)运行elasticsearch-head会用到grunt,而grunt需要npm包管理器,所以nodejs是必......
  • Vscode 安装pyside6
    1.在VScode扩展中安装pyqtintegration2.pyqtintegration设置pyrcc;pyuic;Qtdesigner的路径 ......