热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何正确安装Python:详细步骤与常见问题解答

本文详细介绍了如何正确安装Python,包括环境准备、下载与安装过程、路径配置等关键步骤,并针对初学者常见的安装问题提供了详细的解答和解决方案,帮助读者顺利搭建Python开发环境。

地摊归来,虽然成绩不是很理想,但相信,坚持下去,不断修正过程,终会有所突破!

晚饭后,简单收拾一下,打开电脑,照例学习一会!不用学习麻醉一下,总觉的活的很心虚!

自学python,已经有一段时间了,爬虫知识,多少也了解一写,甚至是,看过网上的教程,按照视频中的思路,也能写个爬虫,爬一爬《明日科技》网中的付费电子书!

4ec96df8722f4c8f6384460c7aa9db6b.png

只是,因为实践较少,对自己的水平,没有一个概念,只知道很水,但不知道水到什么程度!

小伙伴告诉我说,你可以尝试着去给讲给别人听,如果,你不能用通俗易懂的话,把一件事情,给别人讲明白,毫无疑问,你自身的水平不过关!还需要再加强!

我想尝试一下!愉人愉己!顺带的,也能把自己的基础知识再梳理一边,夯实夯实!

开始吧!!!

简单说一下python的来历!

一个荷兰程序猿,龟叔,1989年的圣诞节,不出去闲逛,宅在家里,穷极无聊之际,萌生了一个想法,开发一个新的脚本解释程序,做为ABC语言的一种继承!没想到,随着这个想法,逐步完善和实现,再加上无数人的努力,终于,小鸡仔下出了大鸡蛋,成就了,现在大名鼎鼎的Python!由此可见,一定不能让,程序猿闲着------这货们容易搞事情!听说,后来,龟叔去谷歌面试,被嫌弃,便自报家门,我是Python之爹,然后,谷歌开开心心的把他请回去,管他吃,管他喝,还给零花钱,当起了Python之爹的爹!(谷歌太会做人了,一下子,挣了个儿孙满堂!)有了谷歌的加持,Python经过专业团队的运作,终于,让我这芸芸中的一介屁民,有所耳闻!踢开个门缝,窥探一下高科技!

打开电脑浏览器,浏览器搜索框中,输入 python 回车,在浏览界面,寻找官网,点击进入!

089550f2e40f1b705ad99d58b7641afc.png

然后,

1c1688a18147b9f28e98384ef18d1fe2.png

直接点右边的 python3.8.5,最新版本!(原谅我,我只会用window操作系统,所以,只能这个了!)

然后,

50e62ae1d24ae2b3bed938481684a3c4.png

点下载!(我用的是360浏览器,所以默认360下载器,另外,电脑只有一个120G的固态硬盘,所以,就不分区了,只有一个C盘)

有点慢,下载完成后,点自定义安装,最下面一个(customize installation)

5eb8230df9d23892de057ab9cb3cf4f1.png

然后,继续,

87532bacd53b571fcc4404373ec5146b.png

继续,

4b2719beb70fead68045978299caa2dc.png

一定要勾选

Add Python to environment variable 这一项!!!把Python添加到环境变量中!!!

另外,Broswer这里,可以点击一下,选择你想把Python安装的位置,C,D,E,F盘都可以!我这就一个C盘,就懒得选,按系统默认的位置了了!

然后点 install 进行安装!

ea59100a068bf7cbab46216dd51fdc18.png
212310f2fc2b5bd5df4f68d2d5b5d78e.png

至此,大致OK了!!!

回到电脑桌面,同时按住window键和R键

a8138d81807b0672acd2456b693e8e3d.png

进入运行界面,输入CMD,按确定!

6f56770a89cbc229e611f9e589af897d.png

在出来的黑窗口,命令界面,输入Python,按回车,返回Python版本号,可知,Python已安装成功!

7463e6b7edb12699b85c50bccd01ef85.png

测试一下,在闪动光标,后面,输入print('hello world'),按回车,返回如下图

a8fde31eb0df909fdbd5b78cc167b09c.png

至此,Python完美安装成功!

环境变量吧,这个东西,我一直都不知道,该怎么去理解!!!刚开始的时候,系统自动添加不上,需要手动添加,便来回折腾好久,差点就让我直接放弃了!后来,终于摸索出来了,便把,Python装了卸,卸了再装,环境变量也是这样整,多次以后,终于能熟练操作了!!!就强迫自己去想象理解:把电脑比做是一本书,操作系统比做是管理这本书的一个机器人(只能通过章节目录搜索,找到后,直接跳转,不能直接翻书,进行查找),Python就是一个重要的章节内容,胡乱的塞在书本的某个部位,添加环境变量,就相当于把Python列入到章节目录中,需要操作Python时,机器人能直接在章节目录中找到,并直接跳转到Python中!

也不知道,这种理解对不对,反正是强制性的让我理解了,添加环境变量的意义!不过,现在还好,好多时候,安装Python时,会默认直接添加到环境变量中,所以问题不大!!!不需要太纠结!

关于,环境变量,不知道大家是怎样理解的?



推荐阅读
  • PyCharm 作为 JetBrains 出品的知名集成开发环境(IDE),提供了丰富的功能和强大的工具支持,包括项目视图、代码结构视图、代码导航、语法高亮、自动补全和错误检测等。本文详细介绍了 PyCharm 的高级使用技巧和程序调试方法,旨在帮助开发者提高编码效率和调试能力。此外,还探讨了如何利用 PyCharm 的插件系统扩展其功能,以满足不同开发场景的需求。 ... [详细]
  • 掌握Android UI设计:利用ZoomControls实现图片缩放功能
    本文介绍了如何在Android应用中通过使用ZoomControls组件来实现图片的缩放功能。ZoomControls提供了一种简单且直观的方式,让用户可以通过点击放大和缩小按钮来调整图片的显示大小。文章详细讲解了ZoomControls的基本用法、布局设置以及与ImageView的结合使用方法,适合初学者快速掌握Android UI设计中的这一重要功能。 ... [详细]
  • Python与R语言在功能和应用场景上各有优势。尽管R语言在统计分析和数据可视化方面具有更强的专业性,但Python作为一种通用编程语言,适用于更广泛的领域,包括Web开发、自动化脚本和机器学习等。对于初学者而言,Python的学习曲线更为平缓,上手更加容易。此外,Python拥有庞大的社区支持和丰富的第三方库,使其在实际应用中更具灵活性和扩展性。 ... [详细]
  • Python学习:环境配置与安装指南
    Python作为一种跨平台的编程语言,适用于Windows、Linux和macOS等多种操作系统。为了确保本地已成功安装Python,用户可以通过终端或命令行界面输入`python`或`python3`命令进行验证。此外,建议使用虚拟环境管理工具如`venv`或`conda`,以便更好地隔离不同项目依赖,提高开发效率。 ... [详细]
  • 在MFC框架中,存在多个全局函数,用于在不同对象间获取信息或创建新对象。其中,`afxGetApp`函数尤为关键,它能够帮助开发者轻松获取当前应用程序的实例指针。本文将详细解析`afxGetApp`函数的内部机制及其在MFC应用程序中的具体应用场景,探讨其在提升代码可维护性和灵活性方面的优势。此外,还将介绍其他常用全局函数如`AfxWinInit()`和`AfxBeginThread()`的功能和使用方法,为开发者提供全面的参考。 ... [详细]
  • 如何高效启动大数据应用之旅?
    在前一篇文章中,我探讨了大数据的定义及其与数据挖掘的区别。本文将重点介绍如何高效启动大数据应用项目,涵盖关键步骤和最佳实践,帮助读者快速踏上大数据之旅。 ... [详细]
  • 掌握PHP编程必备知识与技巧——全面教程在当今的PHP开发中,了解并运用最新的技术和最佳实践至关重要。本教程将详细介绍PHP编程的核心知识与实用技巧。首先,确保你正在使用PHP 5.3或更高版本,最好是最新版本,以充分利用其性能优化和新特性。此外,我们还将探讨代码结构、安全性和性能优化等方面的内容,帮助你成为一名更高效的PHP开发者。 ... [详细]
  • 结语 | 《探索二进制世界:软件安全与逆向分析》读书笔记:深入理解二进制代码的逆向工程方法
    结语 | 《探索二进制世界:软件安全与逆向分析》读书笔记:深入理解二进制代码的逆向工程方法 ... [详细]
  • 本文详细介绍了如何在Linux系统中搭建51单片机的开发与编程环境,重点讲解了使用Makefile进行项目管理的方法。首先,文章指导读者安装SDCC(Small Device C Compiler),这是一个专为小型设备设计的C语言编译器,适合用于51单片机的开发。随后,通过具体的实例演示了如何配置Makefile文件,以实现代码的自动化编译与链接过程,从而提高开发效率。此外,还提供了常见问题的解决方案及优化建议,帮助开发者快速上手并解决实际开发中可能遇到的技术难题。 ... [详细]
  • 本文深入探讨了 hCalendar 微格式在事件与时间、地点相关活动标记中的应用。作为微格式系列文章的第四篇,前文已分别介绍了 rel 属性用于定义链接关系、XFN 微格式增强链接的人际关系描述以及 hCard 微格式对个人和组织信息的描述。本次将重点解析 hCalendar 如何通过结构化数据标记,提高事件信息的可读性和互操作性。 ... [详细]
  • 针对NOJ1102黑白图像问题,本文采用深度优先搜索算法进行详细分析与实现。该问题要求在给定的时间限制(普通Java为1000-3000毫秒)和内存限制(65536KByte)内,处理一个n×n的黑白图像。通过对图像的逐像素遍历,利用深度优先搜索算法有效地识别并标记相连的黑色区域,从而实现图像的高效处理。实验结果显示,该方法在多种测试用例中均能稳定达到预期效果,具有较高的准确性和效率。 ... [详细]
  • 在 Windows 10 环境中,通过配置 Visual Studio Code (VSCode) 实现基于 Windows Subsystem for Linux (WSL) 的 C++ 开发,并启用智能代码提示功能。具体步骤包括安装 VSCode 及其相关插件,如 CCIntelliSense、TabNine 和 BracketPairColorizer,确保在 WSL 中顺利进行开发工作。此外,还详细介绍了如何在 Windows 10 中启用和配置 WSL,以实现无缝的跨平台开发体验。 ... [详细]
  • 题目要求:给定一个整数数组,判断该数组是否为某一二叉搜索树的后序遍历结果。如果符合,则输出“是”,否则输出“否”。假设输入数组中的所有数字均不相同。此问题需要通过分析数组的特性来验证其是否满足二叉搜索树后序遍历的条件。 ... [详细]
  • 基于OpenCV的图像拼接技术实践与示例代码解析
    图像拼接技术在全景摄影中具有广泛应用,如手机全景拍摄功能,通过将多张照片根据其关联信息合成为一张完整图像。本文详细探讨了使用Python和OpenCV库实现图像拼接的具体方法,并提供了示例代码解析,帮助读者深入理解该技术的实现过程。 ... [详细]
  • Java 模式原型在游戏服务器架构中的应用与优化 ... [详细]
author-avatar
苦柚甜甜
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有