python安装与配置_python的安装与配置

75 篇文章 0 订阅
11 篇文章 0 订阅

前言

什么是python

Python 是一种高级、通用、解释型编程语言。

1)高级

Python 是一种高级编程语言,易于学习。Python 不需要你了解计算机的细节就可以高效地开发程序。

2) 通用

Python 是一种通用语言。这意味着您可以在各种领域使用 Python,包括:

  • 网络应用
  • 大数据应用
  • 测试
  • 自动化
  • 数据科学、机器学习和人工智能
  • 桌面软件
  • 移动应用

3) 解释

Python 是一种解释型语言。要开发 Python 程序,您需要将 Python 代码写入一个名为源代码的文件中。

要执行源代码,您需要将其转换为计算机可以理解的机器语言。当 Python 程序执行时,Python解释器将源代码一行一行地转换为机器代码。

为什么选择 Python

Python 可以提高您的工作效率。Python 允许您用更少的时间和更少的代码行来解决复杂的问题。用 Python 制作原型很快。

Python 成为跨行业许多领域的解决方案,从 Web 应用程序到数据科学和机器学习。

与其他编程语言相比,Python 非常容易学习。Python语法清晰美观。

Python 有一个庞大的生态系统,其中包括许多库和框架。

Python 是跨平台的。Python 程序可以在 Windows、Linux 和 macOS 上运行。

Python 拥有庞大的社区。每当您遇到困难时,您都可以从活跃的社区获得帮助。

Python 开发人员的需求量很大。

python下载

点击下面的连接

https://www.python.org/downloads/macos/

image-20221120100421127

下载pkg包,然后按照提示安装就可以。

此时执行python3,就可以看到输出。

image-20221120105053779

mac环境下python3修改为python

但是每次输python3是不是不太方便

那么我们可以这样来操作一下

打开终端,查看你自己安装的python的位置

ls -l /usr/local/bin/python*

输出是这样的

lrwxr-xr-x  1 root     wheel  70 11 20 10:05 /usr/local/bin/python3 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3
lrwxr-xr-x  1 root     wheel  77 11 20 10:05 /usr/local/bin/python3-config -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3-config
lrwxr-xr-x  1 root     wheel  78 11 20 10:05 /usr/local/bin/python3-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3-intel64
lrwxr-xr-x  1 jianguo  admin  73  3 27  2022 /usr/local/bin/python3.10 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10
lrwxr-xr-x  1 jianguo  admin  80  3 27  2022 /usr/local/bin/python3.10-config -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10-config
lrwxr-xr-x  1 jianguo  admin  81  3 27  2022 /usr/local/bin/python3.10-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10-intel64
lrwxr-xr-x  1 root     wheel  73 11 20 10:05 /usr/local/bin/python3.11 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11
lrwxr-xr-x  1 root     wheel  80 11 20 10:05 /usr/local/bin/python3.11-config -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11-config
lrwxr-xr-x  1 root     wheel  81 11 20 10:05 /usr/local/bin/python3.11-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11-intel64

image-20221120105817386

现在请注意,我们只需要选择以python3.结尾的那个即可。

sudo ln -s -f /usr/local/bin/python3.10 /usr/local/bin/python  


我的是3.10

现在输入python就可以了。

image-20221120110311758

或者

python --version


接下来我们可以使用vs code来学习

Visual Studio Code 快速介绍

Visual Studio Code 是一个轻量级的源代码编辑器。Visual Studio Code 通常称为 VS Code。VS Code 在您的桌面上运行。它适用于 Windows、macOS 和 Linux。

首先,导航到VS Code 官方网站并根据您的平台(Windows、macOS 或 Linux)下载 VS 代码。

其次,启动设置向导并按照步骤操作。

安装 Python 扩展

要使 VS Code 与 Python 一起工作,您需要从 Visual Studio Marketplace 安装 Python 扩展。

下图说明了这些步骤:

img

现在开发环境配置好了,你可以开始你的python之旅了

我下面也给大家整理了一些Python入门进阶的资料,大家不想一个一个去找的话,可以参考以下这些资料

Python入门教程

如果你现在还是不会Python也没关系,下面我会给大家免费分享一份Python全套学习资料, 包含视频、源码、课件,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,可以和我一起来学习交流。

① Python所有方向的学习路线图,清楚各个方向要学什么东西

② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析

③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论

④ 20款主流手游迫解 爬虫手游逆行迫解教程包

爬虫与反爬虫攻防教程包,含15个大型网站迫解

爬虫APP逆向实战教程包,含45项绝密技术详解

⑦ 超300本Python电子好书,从入门到高阶应有尽有

⑧ 华为出品独家Python漫画教程,手机也能学习

⑨ 历年互联网企业Python面试真题,复习时非常方便

在这里插入图片描述

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈

在这里插入图片描述

资料领取

上述这份完整版的Python全套学习资料已经上传CSDN官方,朋友们如果需要可以微信扫描下方CSDN官方认证二维码输入“领取资料” 即可领取

在这里插入图片描述

好文推荐

了解python的前景:https://blog.csdn.net/weixin_49891576/article/details/127187029

了解python的兼职:https://blog.csdn.net/weixin_49891576/article/details/127125308

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值