2024Python安装与配置IDE汉化教程

在这里插入图片描述

【一】Python解释器下载【运行环境】
【1】Python官网
  • [https://www.python.org](官网进不去的可以点击点击领取,100%免费!安装包)


在这里插入图片描述

【2】Python各版本解释器官网

在这里插入图片描述

【二】Windows系统安装Python解释器
【1】下载Python版本解释器
  • 现在已经更新到了3.13版本的Python解释器,但是最新的解释器往往都会存在一些Bug,所以我们选择低2-3个版本的解释器,我们选择使用3.10版本的Python解释器
(1)选择Python解释器版本 3.10.10

image-20231114195937782

(2)下载安装程序
  • 根据自己Windows的位数,选择相应的版本

image-20231114200252064

(3)保存文件

image-20231114200806562

【2】Python解释器安装
(1)双击安装程序

image-20231114201434602

(2)选择安装包管理工具

image-20231114201511634

(3)选择安装路径
  • 点击install
    image-20231114201738689
(4)开始安装
  • 安装时间比较漫长属于正常情况
    image-20231114201814070
(5)安装成功

image-20231114204706918

【三】Mac系统安装Python解释器版本
【1】下载Python版本解释器
(1)打开Python解释器官网

image-20231115105550707

(2)点击Downloads
  • 选择macOS
    a227694c1db0b4a82a1ab5b54eb9ebc
(3)下载安装程序

274616ac2ad83134b8eccab3749d420

(4)保存文件

b9f551a549af506ed239dc4fd680758

【2】Python版本解释器安装
(1)双击安装程序

8d40eb7d7cabed2a04a2dd2d29befb0

(2)继续

fb93c1d3a6cbef44467fea7f2803dc0

(3)安装

1505f7e28a76eedc83a8e4b0b88f6a3

(4)开始安装

a66e1fe6ae33e9ada51652b70c05e3a

(5)安装成功

8e087289cbe44e9b433d21533954af4

【3】修改默认Python解释器
(1)查看当前Python版本
  • mac自带了Python2.7版本的解释器
    0e63f8be12b3f949943a85a852d9157
  • 打开终端(Terminal),输入以下命令并回车:
python --version

  • 或者
python3 --version

ea3b04517ce53fd17b17c5f6ffb412f

  • 这会显示当前系统默认的Python版本。
(2)查看系统中安装的Python版本
ls /usr/bin | grep python

  • 这会列出系统中安装的所有Python版本,通常会看到pythonpython3
cd /usr/bin

b1ea6de7fef7df20801316c3ffa13e3

(3)使用"which"命令查看Python路径
which python

  • 或者
which python3

  • 这会显示Python的安装路径,例如/usr/bin/python/usr/bin/python3
    8c10214176f4a4d94ee34239fb5d9c7
(4)修改默认Python版本
  • 选择你想要作为默认的Python版本,然后使用以下命令之一:
[1]方式一(如果可行用这个)

修改python的默认版本:

sudo ln -sf /usr/
bin/pythonX.X /usr/
bin/python

  • (将X.X替换为你选择的版本,例如3.9
  • 修改python3的默认版本:
sudo ln -sf /usr/
bin/pythonX.X /usr/
bin/python3

(将X.X替换为你选择的版本,例如3.9

  • 验证修改:
    再次输入以下命令验证修改是否成功:
python --version

或者

python3 --version

这应该显示你刚刚选择的Python版本。

[2]不可行换这个
  • 检测有没有这个文件夹
open /usr/local/Frameworks

  • 没有的话执行,创建一个文件夹
sudo mkdir /usr/local/Frameworks

f183a74787799257f060af3ea7d17aa

  • 设置权限
sudo chown $(whoami):admin /usr/local/Frameworks

  • 修改默认指向
 alias python="/usr/local/bin/python3.10"

77019c986dfeaf214059696648453cc

  • 配置生效
source ~/.bash_profile

a88ba52e7fd268eae320a58247f816e

  • 重启终端,输入python
  • 发现python版本仍然是 2.7 版本
python

  • 进入编辑模式,编辑环境变量
vim ~/.bashrc

  • 添加环境变量
alias python="/usr/local/bin/python3.10

  • 保存退出
:
wq!

  • 配置文件生效
source ~/.bash_profile

0e9fdb0a3db772be9157d783b1be70e

  • 重启终端,输入python
【四】多版本Python解释器共存
【1】前提
  • 当我们的电脑中有不止一个版本的Python解释器,而我们想调用指定解释器
【2】打开Python安装目录

image-20231114204857629

  • 复制新解释器,并重命名
    image-20231114205007500
  • 同理你的其他解释器也是如此
  • 比如我的Python3.9版本的解释器
    image-20231114205053660
【3】打开环境变量
(1)打开系统环境变量方式一
  • 右键此电脑,打开属性
    image-20231114205233743
  • 找到高级系统设置
    image-20231114205322991
  • 点击环境变量
    image-20231114205343850
  • 找到环境变量
    image-20231114205406839
(2)打开系统环境变量方式二
  • 打开设置
    image-20231114205500295
【4】修改环境变量
(1)打开用户Path

image-20231114205709615

(2)添加路径
  • 将Python解释器的安装路径添加进去并置顶
    • 点击上移,即可往上移动
    • 修改后点击确定

image-20231114210013216

【5】测试解释器环境
(1)打开命令行窗口
  • win + r 调出命令窗口,输入 cmd 回车进入终端
    image-20231114210227490
  • 或者点击搜索框搜索cmd
    image-20231114210308016
(2)测试环境(py3.9优先于py3.10)

image-20231114210013216

  • 在终端输入 python
    • 默认使用的是python39/scripts下面的pip
    • 发现进入py3.9版本的解释器中
      image-20231114210627893
  • 在终端输入python39
    • pip版本一样 pip3.9
    • 正常进入py3.9版本的解释器中
      image-20231114210704658
  • 在终端输入python310
    • pip版本一样 pip3.10
    • 正常进入py3.10版本的解释器中
      image-20231114210739985
(3)测试环境(py3.10优先于py3.9)

image-20231114210921531

  • 在终端输入python
    • 正常进入py3.10版本的解释器中
      image-20231114211816614
【6】总结
  • 为了区分python解释器的版本,所以需要在指定文件夹下的python.exe复制一份副本并重新命名
  • 环境变量要看仔细,如果系统环境变量有,用户环境变量里面就删掉
  • 反之,系统环境变量里面有,用户环境变量就删掉
  • 环境变量,一般自己的电脑只有一个用户,如果有多个用户建议添加到系统环境变量
【五】Python代码初识
【1】命令行运行Python程序
(1)打开CMD
  • win + r 调出执行命令窗口,输入cmd
    image-20231115184400346
(2)进入交互式终端
  • 输入python,进入python交互式解释器
    image-20231115184521896
(3)Python代码初识
  • 输入第一行 python 代码
print("Hello World")

image-20231115184600185

【2】脚本文件运行Python程序
1)新建文档
  • 在桌面新建 一个 txt(文本文档) 类型的文档
    image-20231115184821917
(2)输入Python代码
  • 打开该文档,输入Python代码
print("Hello World")

image-20231115184952122

(3)修改文档后缀
  • 修改文本文档的后缀
  • 在文件夹开启文件扩展名,我们要修改的是文件扩展名image-20231115185056261
  • 修改文件后缀为 .py 结尾
    image-20231115185143197
(4)运行Python脚本
[1]打开终端
  • 和上面一样进入终端
[2]运行脚本
  • 输入python后,按一下空格,再将文件拖进终端
    • 回车,得到和上面终端解释器环境,代码一样的效果

image-20231115185442182

PyCharm
1、进入官网下载PyCharm专业版

在这里插入图片描述

2、安装PyCharm主程序

注意:若有老版本IDEA,先卸载(控制面板卸载),再安装!
2.1、以管理员身份运行pycharm-*.exe主程序,开始安装
在这里插入图片描述
2.2、点击“下一步”
在这里插入图片描述
2.3、设置安装目录,点击“下一步”
在这里插入图片描述
2.4、根据自己的需求选装,点击“下一步”
在这里插入图片描述
2.5、点击“安装”
在这里插入图片描述
2.6、安装ing,稍等一会
在这里插入图片描述
2.7、主程序安装完,不启动
在这里插入图片描述
3.3、启动PyCharm软件
首次启动会有如下提示,勾选同意,点击“Continue”,再点击Don’t Send


3.3、启动PyCharm软件
首次启动会有如下提示,勾选同意,点击“Continue”,再点击Don’t Send


4、PyCharm汉化成“简体中文”语言
第一步 ,点击File-settings,打开 settings (设置),然后在里面搜索 plugins (插件)。
image-20240314161414937
进入界面之后,点击中上方的 marketplace (市场),搜索" chinese"
弹出来的第一个,作者是JetBrains官方出的插件,点击安装。
img
第三步:
下载好后重启pycharm。
img
第四步:重启之后,界面就变成下图的汉化版了!!超级方便,超级安全!!
汉化后的界面,就是下面这样,汉化效果还是不错的。
img
图片

总结
  • 最后希望你编程学习上不急不躁,按照计划有条不紊推进,把任何一件事做到极致,都是不容易的,加油,努力!相信自己!
文末福利
  • 最后这里免费分享给大家一份Python全套学习资料,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以和我一起来学习交流呀。
包含编程资料、学习路线图、源代码、软件安装包等!【[点击这里]】领取!
  • ① Python所有方向的学习路线图,清楚各个方向要学什么东西
  • ② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析
  • ③ Python实战案例,学习不再是只会理论
  • ④ Python漫画教程,手机也能学习
可以扫描下方二维码领取【保证100%免费

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/906161.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

华为自研仓颉编程语言官网上线 首个公测版本开放下载

仓颉编程语言官网正式公开上线,同时首个公测版本开放下载。本次仓颉编程语言官网上线了首页、在线体验、文档、学习、下载、动态以及三方库共六个模块,可供开发和学习和体验。 据悉,仓颉编程语言是在今年6月的华为开发者大会上正式公布&…

论文翻译 | PROMPTAGATOR : FEW-SHOT DENSE RETRIEVAL FROM 8 EXAMPLES

摘要 最近的信息检索研究主要集中在如何从一个任务(通常有丰富的监督数据)转移到其他各种监督有限的任务上,其隐含的假设是从一个任务可以泛化到所有其他任务。然而,这忽略了这样一个事实,即存在许多多样化和独特的检索…

Virtuoso使用layout绘制版图、使用Calibre验证DRC、LVS、PEX抽取RC

1 绘制版图 1.1 进入Layout XL 绘制好Schmatic后,在原理图界面点击Launch,点击Layout XL进入版图绘制界面。 1.2 导入元件 1、在Layout XL界面左下角找到Generate All from Source。 2、在Generate Layout界面,选中“Instance”&#…

微信小程序服务通知

项目中用到了小程序的服务消息通知,通知订单状态信息,下边就是整理的一下代码,放到项目中,把项目的小程序appid和小程序的secret写进去,直接运行即可 提前申请好小程序服务信息通知短信模板,代码需要用到模…

QT(图表)

目录 QChart的继承关系 基本组件和概念 常见图表类型及其系列类 常用的图表配置 一、折线图示例 二、柱状图示例 三、饼图示例 四、类波形图(折线图)示例 QChart 模块提供了直观的图表绘制接口,支持创建各种常见的图表类型&#xff0…

day13:FTP服务

一,FTP概述 概述 FTP(File Transfer Protocol,文件传输协议)是用于在计算机之间传输文件的协议。它工作在网络的应用层,通过 TCP 协议进行数据传输,默认端口号为 21(命令端口,另外…

2024年末Meme币市场分析:最后两个月的走势预测

进入2024年最后的两个月,Meme币市场正面临复杂的内外部环境,行情波动增大,许多投资者希望对年底走势做出预测,以便更好地调整投资策略。在这篇文章中,我们将从市场情绪、监管政策、技术创新和宏观经济等几个关键因素出…

ssm+vue657基于spring和vue开发的web新闻流媒体平台

博主介绍:专注于Java(springboot ssm 等开发框架) vue .net php phython node.js uniapp 微信小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设,从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不…

家电智能屏方案新选择,乐鑫SoC高集成触控语音控制,启明云端乐鑫代理商

随着科技的飞速发展,智能家居系统正逐渐成为现代生活的一部分。在这一变革中,LCD屏幕作为人机交互的核心界面,扮演着至关重要的角色。 它们不仅提供实时信息的展示,还支持丰富的交互式体验,使得家庭管理变得更加直观和…

ceph补充介绍

SDS-ceph ceph介绍 crushmap 1、crush算法通过计算数据存储位置来确定如何存储和检索,授权客户端直接连接osd 2、对象通过算法被切分成数据片,分布在不同的osd上 3、提供很多种的bucket,最小的节点是osd # 结构 osd (or device) host #主…

(六)Python结构数据类型

一、集合类型(Sets) Sets(集合)是一个无序不重复的元素集。主要功能是自动清除重复的元素。创建集合时使用大括号{}包含其中元素。 Food{西瓜,南瓜,冬瓜,北瓜} print(Food) 输出结果: 增加重复元素,则会…

补齐:相交链表:扣160

梦重新开始的地方 – 相交链表 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。图示两个链表在节点 c1 开始相交: 示例: 何解? 暴力&…

消息队列-Rabbitmq(消息发送,消息接收)

将来我们开发业务功能的时候,肯定不会在控制台收发消息,而是应该基于编程的方式。由于RabbitMQ采用了AMQP协议,因此它具备跨语言的特性。任何语言只要遵循AMQP协议收发消息,都可以与RabbitMQ交互。并且RabbitMQ官方也提供了各种不…

BUUCTF re Youngter-drive

传送门:BUUCTF在线评测 先梳理一下这题要用到的知识点 1:upx的查壳与脱壳(老朋友了,就不多讲了,可以去下面看原理) 2:多线程和ida平衡堆栈 (第一次遇到有点难懂) 可以…

网络安全入门文档-虚拟机配置篇

前言 虚拟机作为网络安全渗透测试中常见的工具。通常被用来安装kali系统 简单解释一下,目前操作系统分为三类 windows、linux、mac linux又有两个小类,分别是RedHat、Debian 而我们要安装的kali就是基于Debian的操作系统。 简单来说。虚拟机和系统是两个…

直流稳压电源设计

一、设计任务和基本要求: (1)设计集成直流稳压电源电路。 (2)输出直流电压5V。 (3)画出逻辑电路图,对电路进行仿真验证,写出总结报告。 图 1 系统组成框图 二、进度安排…

华为认证HCIE通过需要考到多少分?_博睿谷·博睿慕课

华为认证HCIE考试主要分两部分:笔试实验。其中笔试部分总分为1000分,达到600分算通过。实验部分总分为100分,通过分数线为80分。 HCIE证书是华为认证体系中的最高级别认证,难度会相对比较高。那么,如何才能高分通过HCI…

基于springboot的社区团购系统设计与实现

一、项目背景 网络交易(Electronic Commerce):是指实现整个贸易过程中各阶段的贸易活动的电子化。网络交易是一种多技术的集合体。其业务可包括:信息交换、售后服务、销售、电子支付、运输、组建虚拟企业、公司和贸易伙伴可以共同…

江协科技STM32学习- P32 MPU6050

🚀write in front🚀 🔎大家好,我是黄桃罐头,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流 🎁欢迎各位→点赞👍 收藏⭐️ 留言📝​…

AutoGLM:智谱AI的创新,让手机成为你的生活全能助手

目录 引言一、AutoGLM:开启AI的Phone Use时代二、技术核心:AI从“语言理解”到“执行操作”三、实际应用案例:AutoGLM的智能力量1. 智能生活管理🍎2. 社交网络的智能互动🍑3. 办公自动化🍒4. 电子商务的购物…