您好,我是 @马哥python说 ,一枚10年程序猿。

我的社群中小白越来越多,咨询讨论的问题很多集中在python安装上,故输出此文,希望对大家起步有帮助。

下面开始,先安装Python,再安装pycharm,咱一步一步来。

一、安装Python解释器

1、打开python官网下载地址:https://www.python.org/downloads/

「保姆马哥:不要去任何第三方网站下载python安装文件,直接在官网下载就好,安全!」

选择需要安装的python版本,在安装地址中,以Python 3.8.5为例,找到对应版本,点击Download:

「保姆马哥:为快速找到目标版本,可按ctrl+f浏览器搜索3.8.5快速定位到目标」

跳转到Python Release Python 3.8.5 | Python.org然后选择对应的版本,进行下载安装。

2、以Windows用户为例,下载好后,双击exe文件安装,记得勾选"Add Python3.8 to Path",这样安装好之后就不用配置环境变量了。

「保姆马哥:环境变量的作用是,无论执行文件在哪,都可以在系统任意路径执行它,不用先cd到那个目录」

3、安装完成之后,在cmd命令行里执行python命令,出现以下界面,证明安装成功了。

「保姆马哥:cmd是Windows系统自带的命令行环境,在开始菜单中能找到」

二、安装、配置Pycharm

python的集成开发环境IDE有很多种,初学者建议采用Pycharm作为入门关工具。

Pycharm官网下载地址:https://www.jetbrains.com/pycharm/download/

Pycharm有2个版本,专业版(30天试用期)和社区版(免费),初学者选社区版就OK。

「保姆马哥:如果你有edu结尾的学生邮箱,恭喜你,可以免费下载专业版,白嫖福利哦」

以Windows为例,点击Download下载:

安装文件大概300M+,耐心等待一下。

下载完成之后,双击打开安装文件,一路无脑点击下一步,直至安装完成即可。

安装完后,桌面上,开始菜单里,都有一个Pycharm社区版的图标(Pycharm Community Edition),打开它。

新建一个项目,配置如下:

配置完成后,新建一个python文件(左侧目录树,右键New->Python File),输入HelloWorld代码,运行,查看结果,打印成功。

「保姆马哥:如果未运行出结果,请检查python解释器配置是否存在问题」

以上。


本文首发公号:【Python安装-保姆级教程】马哥手把手教你安装Python并配置pycharm环境


by @马哥python说

【保姆级Python入门教程】马哥手把手带你安装Python、安装Pycharm、环境配置教程的更多相关文章

  1. 手把手教你搭建Pytest+Allure2.X环境详细教程,生成让你一见钟情的测试报告(非常详细,非常实用)

    简介 宏哥之前在做接口自动化的时候,用的测试报告是HTMLTestRunner,虽说自定义模板后能满足基本诉求,但是仍显得不够档次,高端,大气,遂想用其他优秀的report框架替换之.一次偶然的机会, ...

  2. Python学习 1 一 Python2.75的安装及环境配置教程

    Python2.75的安装及环境配置教程 Python的语法简洁,功能强大,有大量的第三方开发包(模块),非常适合初学者上手.同时Python不像java一样对内存要求非常高,适合做一些经常性的任务方 ...

  3. 详细的图文介绍如何利用XAMPP本地建站的环境配置教程

    原文:详细的图文介绍如何利用XAMPP本地建站的环境配置教程 WordPress 是一个简便快捷,用途广,人气旺的一个开源的博客建站程序.很有很多等您去发现. 简便快捷:在性能上易于操作.易于浏览: ...

  4. Openssl的编译安装以及Vs2012上环境搭建教程

    Openssl的编译安装以及Vs2012上环境搭建教程 一.Openssl的编译安装 一.准备工作 1.Openssl下载地址:https://www.openssl.org/source/ 2.Ac ...

  5. 深度学习 GPU环境 Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.0 + cuDNN 7.1 + TensorFlow 1.6 环境配置

    本节详细说明一下深度学习环境配置,Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.0 + cuDNN 7.1 + TensorFlow 1.6 ...

  6. JDK1.8下载、安装和环境配置教程——

    JDK1.8下载.安装和环境配置教程 1.下载安装包 - 浏览器搜索JDK8,如下图: - 点击网页打开后,下拉找到这个: - 根据自己的系统选择正确的进行下载: 例如我的是windows 64位,我 ...

  7. Python学习教程(二)Python 安装和 Pycharm 环境配置

    一.Python 简介 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它 ...

  8. Python Scrapy环境配置教程+使用Scrapy爬取李毅吧内容

    Python爬虫框架Scrapy Scrapy框架 1.Scrapy框架安装 直接通过这里安装scrapy会提示报错: error: Microsoft Visual C++ 14.0 is requ ...

  9. python+opencv+sift环境配置教程

    最近在做对应点估计homography,需要用到opencv,c++的接口不如python的接口来的方便 但是在安装python接口的opencv的时候,遇到了各种问题,主要是函数找不到的问题 比如在 ...

  10. Python 安装和 Pycharm 环境配置

    一.Python 简介 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它 ...

随机推荐

  1. 开源鸿蒙(OpenHarmonyOS)代码下载及编译

    开源鸿蒙的代码仓在码云上,可以通过以下命令下载源码并编译 本机安装虚拟机 如本地已经安装可以忽略此步 安装指导:https://thoughts.teambition.com/share/614c49 ...

  2. springboot3接入nacos

    参考:https://blog.csdn.net/qinguan111/article/details/132877842(连接不上nacos) https://verytoolz.com/yaml- ...

  3. .NET分布式Orleans - 8 - 贪吃蛇项目实战(准备阶段)

    到目前为止,Orleans7的核心概念基本已经学完,我准备使用Orleans7做一个项目实战,来总结自己的学习效果. 项目效果 通过Orleans7来完成一个贪吃蛇游戏,要求如下: 可以多人在线玩 贪 ...

  4. 【已解决】Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException

    没有启动hadoop集群

  5. #线性筛,哈希#CF1225D Power Products

    题目 给定一个长度为 \(n\) 的正整数序列 \(a\),问有多少对 \((i,j),i<j\) 使得存在一个整数 \(x\) 满足 \(a_i\times a_j=x^k\) 分析 将 \( ...

  6. C#只允许启动一个WinFrom进程

      [STAThread] public static void Main() { bool ret; System.Threading.Mutex mutex = new System.Thread ...

  7. std::thread 一:创建线程的三种方式

    前言: #include <thread> thread.join() // 阻塞 thread.detach() // 非阻塞 thread.joinable() // bool,判断线 ...

  8. 重学c#系列——DiagnosticListener [三十五]

    前言 简单介绍一下DiagnosticListener,一个比较常见的事件通知模型,可以说是事件发布订阅模型,常用于监控. 正文 直接编写代码: using System.Diagnostics; p ...

  9. 重新整理 .net core 实践篇—————微服务的桥梁EventBus[三十一]

    前言 简单介绍一下EventBus. 正文 EventBus 也就是集成事件,用于服务与服务之间的通信. 比如说我们的订单处理事件,当订单处理完毕后,我们如果通过api马上去调用后续接口. 比如说订单 ...

  10. css test-align 和 margin 居中什么区别

    共同点 test-align 和margin 都可以居中: test-align:Center. margin: 0 auto. 很好但是看下区别: <div style="backg ...