详细的python环境安装搭建过程

  • 1、学python先要下载什么?
  • 2、搭建Python环境
    • 2.1官网安装
      • 2.1.1下载安装包
      • 2.2.2python的安装
    • 2.2用anaconda进行安装
      • 2.2.1下载anaconda
      • 2.2.2anaconda的安装
  • 3、pycharm的安装以及使用
    • 3.1、安装pycharm
    • 3. 2、pycharm的使用
  • 4、怎么安装第三方库?

1、学python先要下载什么?

  • python3.x
    python是一种语言,首先你需要下载python,有了python环境,你才可以在你的电脑上使用python。现在大多使用的是python3.x版本。
  • python编译器
    有了python环境,你就可以完成一些基本的代码了。但是它本身的编译器使用起来不太方便,就需要额外下载一个好用的编译器,这里以pycharm为例。编译器的其他种类详细信息请参照这篇文章。

2、搭建Python环境

之前发现有的电脑上面是自带了python2.x版本的,但是python2已经停止更新了,现在我们通常使用的是python3,据百科介绍python3.8版本是目前最稳定的,但是如果你要使用其他一些库或者框架,可能需要考虑它们之间的一个兼容性,根据自己的需要选择合适的版本。

2.1官网安装

python有很多种下载方式,可以在官网直接下载,那我们先来介绍一下这种方法。

2.1.1下载安装包

打开python的官网链接,可以看到一个非常美观的页面,虽然是英文的,但是都是一些简单的单词,对于我这样的英语小白也能轻松读懂。

我们既然要下载,肯定是选择Downloads。鼠标放在上面就能看到上图这样一个导航。我这里使用的是windows系统,就直接点击windows,进去之后选择合适的版本即可。

可以看到最上面,python3的最新版本是3.8.2,python2的最新版本是2.7.17,这里我们选择python3。如果不想要这个最新版本,可以在下面寻找你想要的版本。

下面对每一个版本中的7个内容进行介绍:

第一个help file 这个是帮助文件 我们这里不需要

下面三个是带有x86-64,是64位的操作系统使用的,不支持32位系统

第二个 zip file 这个是压缩包格式的,下载后需要解压
第三个executable installer 这个是我们常用的exe格式的安装包,下载好后直接双击安装,建议选择这个
第四个 web-based,这个是下载一个python下载器,然后进行在线安装,个人感觉比上面的离线安装麻烦

再下面三个是对应的32位系统的安装包,供32位的系统进行下载。

(注意右边的Pre-releases下面的版本,带有英文后缀名字,那些事临时版本,不建议下载。)

另外再说明一点,在下载过程中,你会发现网速非常慢,这是因为它的源头在国外而你在国内导致的,请不要怀疑你的运营商。通常我们下载国外的软件都要到像清华镜像源这样的网站上去下载。这里因为本身安装包就比较小,所以不会影响太多。

2.2.2python的安装

下载好后打开安装包,开始安装。

第一步可以选择立刻安装,也可以选自自定义安装,我比较懒,通常直接安装。注意下面把对勾打上,添加到环境变量。

第二步这几个对勾都是我们需要的,全部选中。

第三步选择我们需要的这几个对勾,选择好路径(自定义安装),开始安装。

出现这个就是安装成功了。

我们可以打开cmd命令提示符,输入python就可以进入python环境,就可以输入代码运行了。

python的命令提示符是3个大于号。

这里介绍一下另外几种使用python的程序。

• 一个是idle,在cmd输入idle就弹出来了,白色的界面,其余和上面cmd里面差不多。
• 另一个我比较喜欢,ipython,在cmd输入ipython即可,和pycharm里面的console基本一样,非常方便,输入一行运行一行。

另外,我们也可以运行txt文本中的python代码,在cmd中输入python *.txt即可运行。

或者直接被txt文件的后缀改成py,这样就可以直接运行。

2.2用anaconda进行安装

2.2.1下载anaconda

个人比较喜欢这样安装,因为anaconda中包含了很多平时用到的库,操作起来比较方便。
首先打开anaconda的官网,又一个非常漂亮的界面。本人做事干脆利索,直接点击右上角的荡楼得进行下载。

同样这里以windows系统为例,选择python3.7版本,这里默认的就是下载64位的。

2.2.2anaconda的安装

这里安装起来非常简单,一路next就ok了。




安装好之后,我们就可以直接使用python了,在cmd中输入pip list,你会发现下面有很多库。

3、pycharm的安装以及使用

3.1、安装pycharm

前面提过,使用python我们可以使用cmd、idle、ipython,以及anaconda里面的Jupyter NoteBook,但是我们常用的还是pycharm,使用起来非常方便。

pycharm的安装比较简单,下面一笔带过。

首先进入官网,进行下载。(我之前下好的,现在进官网太慢了,不等了,直接看下面,下载的时候注意选择社区版,免费且好用)

打开安装包,对勾全都选上,一路next即可。



上面这个.py可选可不选,我这里选上了,不影响。

安装好之后,选择稍后重启,要不然你可能就懵了。

3. 2、pycharm的使用

pycharm有一个很好地交互界面,里面可以自己去进行个性化的设置。主要是个人的一个习惯,可以去调整主题、快捷键、字体等等,这里我就不再赘述了,感兴趣的可以查阅资料了解一下。

4、怎么安装第三方库?

这里常用的是pip工具,详细步骤请参照这篇文章。

详细的python环境安装搭建过程相关推荐

  1. Python环境的搭建+pycharm的安装 小白版 菜鸟教程

    文章目录 附录:Python环境的搭建 1. 下载python 2. 安装 3. 手动添加环境变量 4. pip操作命令 4.1 基本安装命令 4.2 换源安装 4.3 下载到本地安装 4.4 升级p ...

  2. python环境的搭建以及pycharm的安装和简单配置

    python环境的搭建以及pycharm的安装和简单配置 Python的环境搭建 PIP工具的使用 pip介绍 pip的使用 查看pip版本 普通安装 pip升级 指定版本安装 卸载已安装的库 列出已 ...

  3. 自动化测试框架搭建三python环境安装selenium和手动下载安装selenium的方法

    python环境安装selenium和手动下载安装selenium的方法 方法1:cmd环境下,用pip install selenium 可能会很慢 方法2:下载selenium安装包手动安装 下载 ...

  4. (超详细)python环境安装

    耀风也是python初学者,文章可能会有不严谨的地方,如有发现希望帮我指正 1.python环境的安装 (1)为什么要安装python环境? python是一个解释性语言,所谓解释性语言就是代码不会进 ...

  5. Python 环境安装系统教程——PyCharm

    Python 环境安装系统教程--PyCharm Part1环境配置: IDE--PyCharm 解释器--Python 创建工程: python包的配置--pip的使用 下载wheel文件安装 pi ...

  6. NAO6机器人python环境完整搭建

    NAO6机器人Windows下python环境完整搭建 nao机器人随着机器人各种的比赛使用得越来越多,但是很多人对NAO机器人在Windows下的python环境搭建完全不知道如何下手.小编本人也是 ...

  7. hi3531交叉编译环境arm-hisiv100nptl-linux搭建过程

    安装SDK 1.Hi3531 SDK包位置 在"Hi3531_V100R001***/01.software/board"目录下,您可以看到一个 Hi3531_SDK_Vx.x.x ...

  8. 使用WSL开发Linux环境下的Python——python环境安装

    使用WSL开发Linux环境下的Python--Python环境安装 在上一章中介绍了WSL的安装,本章将介绍如何搭建基于WSL的python的开发环境. 附上WSL安装篇的链接:使用WSL开发Lin ...

  9. Python环境变量搭建

    Python环境变量搭建 人生苦短,我用Python hello 大家好!我是Mark,一个姓马名克的中国人. 今天,我突然想起来,我写的那几篇中级的Python文章,需要Python基础,所以,我今 ...

最新文章

  1. 哈夫曼树的java实现_java实现哈夫曼树
  2. php 派生类 数据库连接 单例模式 xhprof实测 高效连接
  3. Java中的异常全面讲解
  4. 吴恩达深度学习课程deeplearning.ai课程作业:Class 1 Week 4 assignment4_2
  5. 基于ServletJsp的网上书店设计(三)
  6. 数智化时代合格数据架构师如何养成?
  7. [转]C#连接操作mysql实例
  8. 人工智能在建筑运营_打造智能建筑商
  9. laravel ajax ip,怎么在Laravel中利用AJAX动态刷新部分页面
  10. PPG血氧饱和度计算
  11. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期上涨6.21%
  12. pycharm安装后,找不到Python解释器怎么办
  13. 在linux系统中创建文件夹,Linux系统中创建文件夹命令详解
  14. windows创建任务计划(周期执行bat脚本)
  15. ascll编码表图片_ASCII码一览表,ASCII码对照表
  16. IT服务管理、IT运维管理、IT运营管理
  17. AutoJs学习-Auto趣头条文章阅读
  18. 小米8开机android正在启动不了,小米无法开机解决办法【图文教程】
  19. android 音量流类型,android 音量控制setVolumeControlStream
  20. 在下拉列表框上添加--请选择--

热门文章

  1. python web.py详解
  2. 三种通用方法——惠普电脑硬盘数据恢复
  3. 第五届传智杯【初赛】- E-梅莉的市场经济学
  4. Python开发【第五篇】: 内置模块
  5. hi3518SDK 目录树
  6. puzzle(1032)LITS、数间、缝线
  7. Nagle Algorithm
  8. Java实现 LeetCode 551 学生出勤记录 I(暴力大法好)
  9. qtCreator加载图片失败
  10. 图解Python时间和日期time和datetime数据类型转换