码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 初识Python——Python环境安装配置


    文章目录

    • 一、认识Python
      • 1. Python从哪来?
      • 2. Python能干嘛?
      • 3. Python的优缺点
    • 二、搭建环境(Windows)
      • 1. 安装Python
      • 2. 安装PyCharm
    • 三、Linux安装Python


    一、认识Python

    1. Python从哪来?

    吉多·范罗苏姆(Guido van Rossum) ,是一名荷兰计算机程序员,也是Python的创始人。
    Python的第一个正式版发行与1991年,同时Linux也是诞生于1991。

    在这里插入图片描述

    2. Python能干嘛?

    在这里插入图片描述
    经历了多年的发展, Python 目前是一个应用场景非常广泛的编程语言

    • 数据分析和科学计算
    • Web开发
    • 自动化运维
    • 人工智能
    • 爬虫
    • 自动化测试

    3. Python的优缺点

    优点:

    • 语法言简意赅, 容易上手.
    • 功能强大, 用途广泛.
    • 生态丰富, 具有海量的成熟第三方库.
    • 方便调用 C/C++ 编写的代码进行 高性能/系统级操作

    缺点:

    • 执行效率比较弱.
    • 对于多核心并发程序支持偏弱.
    • 动态类型系统对于大型项目不太友好

    二、搭建环境(Windows)

    1. 安装Python

    去官网 ——> Python官网,安装Python解释器

    在这里插入图片描述

    选择左边的稳定版,选择3.*版本进行下载安装包

    在这里插入图片描述

    打开安装包,勾选上自动配置环境变量

    在这里插入图片描述

    点击 Install Now 安装就好

    安装好后在开始菜单找到,Python,打开测试一下

    在这里插入图片描述

    在这里插入图片描述

    2. 安装PyCharm

    去Jb官网——> PyCharm官网

    下载社区版

    在这里插入图片描述

    在这里插入图片描述
    下载完后安装
    安装路径建议全英文

    在这里插入图片描述

    勾选上下面哪个选项,这样在任意目录鼠标右键, 就都可以直接用 PyCharm 打开目录了。

    在这里插入图片描述
    然后直接安装

    在这里插入图片描述
    点击 New Project

    在这里插入图片描述

    配置PyCharm环境

    在这里插入图片描述

    指定刚刚安装的Python

    在这里插入图片描述
    创建.py文件

    在这里插入图片描述
    右键运行,输出hello world

    在这里插入图片描述

    设置字体大小

    在这里插入图片描述

    在这里插入图片描述

    三、Linux安装Python

    去官网下载源码包 官网链接
    安装编译器和相关依赖

    # yum install gcc -y
    # yum -y install zlib* -y
    # yum -y install libffi-devel -y
    # yum -y install openssl-devel -y**
    
    • 1
    • 2
    • 3
    • 4

    解压编译

    # tar -xf Python-3.6.8.tgz -C /usr/local
    # cd /usr/local/Python-3.6.8
    # ./configure --enable-optimizations
    编译第一步如果报错,十之八九是缺少依赖包
    # make
    # make install
    
    # ls /usr/local/bin/python3.6 确认此命令
    
    # ls /usr/local/bin/pip3.6	确认此命令,pip为python安装模块的命令
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

  • 相关阅读:
    四、python的import和路径
    Simulink仿真之离散系统
    Unity 切换场景后场景变暗
    NLP之TextRNN(预测下一个单词)
    AtCoder ABC239G 最小割集
    FPGA 20个例程篇:13.千兆网口实现ARP通信协议(上)
    【DataRoom】- 基于VUE的开源的大屏可视化设计器
    PHP Error 和 Logging 函数
    JS-获取DOM元素的五种方法
    网络原理之封装和分用,网络编程套接字
  • 原文地址:https://blog.csdn.net/weixin_53946852/article/details/126743188
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号