2024最新版python+pycharm安装与配置(mac和window都有讲)

PS:这篇是对于初学者的python+pycharm配置教程 ,配置完成后可以直接看我的python学习笔记来进行python全套学习目前正在持续更新。

目录

  • python以及pycharm的安装配置
    • 一、下载安装Python
      • 1、python环境检查
      • 2、系统环境检查
      • 3、python下载
      • 4、开始安装
      • 5、检查Python是否安装成功
    • 二、 下载安装PyCharm
      • 1、下载插件
      • 2、windows系统的PyCharm配置
      • 2、mac系统的PyCharm配置
      • 3、配置演示
      • 4、汉化教程

python以及pycharm的安装配置

一、下载安装Python

1、python环境检查

先检验电脑上是否有python环境。

如果有可以直接跳到第二步,检验方法win + R 输入 cmd 打开管理者模式,然后直接输入:python。

下图就是没有安装python环境,所以会直接弹出微软的应用商城的窗口让你下载,不必理会,直接退出。

请添加图片描述

2、系统环境检查

检验你是64还是32位操作系统类型的操作。

请添加图片描述

3、python下载

下载地址:Download Python | Python.org

根据自身操作系统,下载对应的python安装包

请添加图片描述

4、开始安装

打开下载好的安装包,这里我们选择自定义安装,(默认安装是安装到C盘,大多都为系统盘,这里我们在其他盘进行安装)。

请添加图片描述
请添加图片描述

5、检查Python是否安装成功

有下方的提示说明安装成功了。

请添加图片描述

输入python可以进入python环境,当出现命令提示符“>>>”则代表你已进入Python环境。输入代码 print(“hello world”) 点击回车键看是否能运行成功,出现结果hello world则表示代码运行成功。这其实就是一个python程序

请添加图片描述

二、 下载安装PyCharm

PyCharm是由JetBrains打造的一款Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。PyCharm提供了代码编辑、调试、语法高亮、Project管理、代码跳转、智能提示(intellisense)、测试、自动完成等功能,帮助我们更有效率的项目开发。PyCharm是Python 专业开发人员和刚起步人员常用的开发环境工具。

PyCharm不仅支持Python,还支持基于python的模板语言(框架,比如:Django、Flask等)、JavaScript、CoffeeScript、TypeScript、Cython、SQL、HTML/CSS、AngularJS、Node.js等。安装PyCharm后,我们创建新文件时,弹出的菜单中有很多文件类型选项,基本上是PyCharm支持的语言类型。

PyCharm下载网址:PyCharm: the Python IDE for data science and web development

选择你电脑对应的系统下载。window电脑就点window,mac电脑就点mac。

  • 教程支持包括2024最新版PyCharm专业版配置,接下来演示下 PyCharm2024.2 的配置详细步骤

  • 建议大家直接登录官网下载最新版本,下载2024年的最新版本
    在这里插入图片描述

  • 一步一步确定安装,然后打开

  • 这里提示输入活码,先关闭应用!!!

在这里插入图片描述

1、下载插件

  • 打开下载好的插件

windows的样子

在这里插入图片描述

打开scripts文件夹

在这里插入图片描述

mac的样子(linux通用)

在这里插入图片描述

  • 打开scripts文件夹

在这里插入图片描述

2、windows系统的PyCharm配置

先执行uninstall-all-users.vbs,直接双击打开,此步骤是为了防止之前有过配置信息,确保当前环境变量下没有工具的变量信息,可先执行卸载脚本,再进行后面的配置操作,避免配置失败。

在这里插入图片描述

出现弹框done说明成功

在这里插入图片描述
然后再执行install-current-user.vbs,直接双击打开即可

在这里插入图片描述
这里需要等待10秒左右才会出现done弹框,才是成功

在这里插入图片描述

然后重新打开PyCharm应用,输入对应的A码就成功了!

2、mac系统的PyCharm配置

  • 先打开终端
  • 再运行uninstall.sh,此步骤是一键帮你去掉以前所配置过留下的东西,解决key is invalid的问题。防止失败

在这里插入图片描述
sh xxxxx 运行下.sh文件(记得sh后面加空格加路径)

出现done说明成功。

在这里插入图片描述
接着执行install.sh,与上面同理,出现done,the kill xxxxx 说明成功。

在这里插入图片描述
重新打开 PyCharm,输入A码

3、配置演示

A码获取方式:私信我获取,无需关注任何公众号,不放链接是怕盗用。

在这里插入图片描述

配置成功如下

在这里插入图片描述

4、汉化教程

同时摁快捷键Ctrl + Alt + S 或者点击左上角 File —> Settings

在这里插入图片描述

重启后工具就是汉化版本了!

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

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

相关文章

【css】基础(二)

本专栏内容为:前端专栏 记录学习前端,分为若干个子专栏,html js css vue等 💓博主csdn个人主页:小小unicorn ⏩专栏分类:css专栏 🚚代码仓库:小小unicorn的代码仓库🚚 &a…

OceanBase 的探索与实践

作者:来自 vivo 互联网数据库团队- Xu Shaohui 本文总结了目前我们遇到的痛点问题并通过 OceanBase 的技术方案解决了这些痛点问题,完整的描述了 OceanBase 的实施落地,通过迁移到 OceanBase 实践案例中遇到的问题与解决方案让大家能更好的了…

【开源免费】基于Vue和SpringBoot的服装生产管理系统(附论文)

博主说明:本文项目编号 T 066 ,文末自助获取源码 \color{red}{T066,文末自助获取源码} T066,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析…

租赁小程序的优势与应用场景解析

内容概要 租赁小程序,听起来是不是很酷?其实,它就是一个让你可以方便地租借各种高成本但用得不频繁的商品的平台。想象一下,当你需要租一件派对用的华丽小礼服,或是想体验一下超酷的运动器材,租赁小程序就…

MySQL 权限管理分配详解

MySQL 权限管理分配详解 MySQL权限系统的工作原理权限表的存取用户通过权限认证、进行权限分配的流程账号管理我们常用的授权all privileges到底有哪些权限呢?以及带来的安全隐患有哪些?创建账户的时候最好分配指定的权限,这样子安全也高管理…

使用C#开发VTK笔记(一)-VTK开发环境搭建

一.使用C#开发VTK的背景 因为C#开发的友好性,一直都比较习惯于从C#开发程序。而长期以来,都希望有一个稳定可靠的三位工程数模的开发演示平台,经过多次对比之后,感觉VTK和OpenCasCade这两个开源项目是比较好的,但它们都是用C++编写的,我用C#形式开发,只能找到发布的C#组…

React 组件中 State 的定义、使用及正确更新方式

​🌈个人主页:前端青山 🔥系列专栏:React篇 🔖人终将被年少不可得之物困其一生 依旧青山,本期给大家带来React篇专栏内容React 组件中 State 的定义、使用及正确更新方式 前言 在 React 应用开发中,state …

长沙市的科技查新机构有哪些

中南大学图书馆科技查新站: 中南大学图书馆科技查新站成立于2003年12月,中南大学图书馆科技查新站作为教育部首批批准的科技查新工作站之一,具备了在全国范围内开展科技查新工作的专业资质。 长沙理工大学科技查新工作站: 长沙理…

数组 - 八皇后 - 困难

************* C topic: 面试题 08.12. 八皇后 - 力扣(LeetCode) ************* Good morning, gays, Fridary angin and try the hard to celebrate. Inspect the topic: This topic I can understand it in a second. And I do rethink a movie, …

IDEA的service窗口中启动类是灰色且容易消失

大家在学习Spring Cloud的过程中,随着项目的深入,会分出很多个微服务,当我们的服务数量大于等于三个的时候,IDEA会给我们的服务整理起来,类似于这样 但是当我们的微服务数量达到5个以上的时候,再启动服务的时候,服务的启动类就会变成灰色,而且还容易丢失 解决方法 我们按住…

threejs相机辅助对象cameraHelper

为指定相机创建一个辅助对象,显示这个相机的视锥。 想要在场景里面显示相机的视锥,需要创建两个相机。 举个例子,场景中有个相机A,想要显示相机A的视锥,那么需要一个相机B,把B放在A的后面,两个…

应用层协议/传输层协议(UDP)

目录 应用层 如何自定义应用层协议? 序列化方式 1.基于行文本的方式来传输 2.基于xml的方式 3.基于json的方式 4.yml的形式 5.protobuffer(pb)形式 传输层 端口号 协议 UDP 校验和 CRC TCP TCP/IP五层协议 应用层 -- 传输层 -- 网络层 -- 数据链路层…

cocotb value cocotb—基础语法对照篇

cocotb—基础语法对照篇 import cocotb from cocotb.triggers import Timer from adder_model import adder_model from cocotb.clock import Clock from cocotb.triggers import RisingEdge import randomcocotb.test() async def adder_basic_test(dut):"""Te…

【NoSQL数据库】Hbase基本操作——数据库表的增删改查

目录 一、Hbase原理 二、HBase数据库操作 三、遇到的问题和解决方法 一、Hbase原理 HBase的数据模型: 行键 时间戳 列族:contents 列族:anchor 列族:mime “com.cnn.www” T9 Achor:cnnsi.com”CNN” T8 Achor:…

【NLP高频面题 - LLM架构篇】大模型使用SwiGLU相对于ReLU有什么好处?

【NLP高频面题 - LLM架构篇】大模型使用SwiGLU相对于ReLU有什么好处? 重要性:★★★ 💯 NLP Github 项目: NLP 项目实践:fasterai/nlp-project-practice 介绍:该仓库围绕着 NLP 任务模型的设计、训练、优化…

ElementUI 问题清单

1、form 下面只有一个 input 时回车键刷新页面 原因是触发了表单默认的提交行为&#xff0c;给el-form 加上submit.native.prevent就行了。 <el-form inline submit.native.prevent><el-form-item label"订单号"><el-inputv-model"query.order…

AWS 机器学习,推动 AI 技术的健康发展

目录 一、AI 正在改变生产方式二、从炒作走向务实1、选对场景2、重视数据3、产品思维4、持续优化 三、人才是最稀缺的资源四、负责任的 AI 开发五、未来已来六、启示与思考七、结语 如果说传统软件开发是手工作坊&#xff0c;那么 AI 就像工业革命带来的机器生产。 在最新的一…

【第 1 章 初识 C 语言】1.8 使用 C 语言的 7 个步骤

目录 1.8 使用 C 语言的 7 个步骤 1.8.1 第 1 步&#xff1a;定义程序的目标 1.8.2 第 2 步&#xff1a;设计程序 1.8.3 第 3 步&#xff1a;编写代码 1.8.4 第 4 步&#xff1a;编译 1.8.5 第 5 步&#xff1a;运行程序 1.8.6 第 6 步&#xff1a;测试和调试程序 1.8.…

C++知识整理day4内存管理——new和delete详解

文章目录 1.C/C内存分布2.C语言中动态内存管理&#xff1a;malloc/realloc/calloc3.C内存管理方式3.1 new/delete操作内置类型3.2 new和delete操作自定义类型 4.malloc/free和new/delete到底什么区别&#xff1f;4.1 对于自定义类型4.2 对于自定义类型4.3 总结&#xff1a;它们…

实现跨平台 SSH 连接:从 macOS 到 Windows WSL 的完整解决方案20241203

&#x1f310; 实现跨平台 SSH 连接&#xff1a;从 macOS 到 Windows WSL 的完整解决方案 ✨ 引言 随着跨平台开发的普及&#xff0c;开发者经常需要在多系统环境中切换和协作。尤其是在 macOS 和 Windows 混合使用的开发环境中&#xff0c;通过 SSH 远程访问和管理 Windows …