Pycharm详细安装 配置教程

2024-01-20 21:12

本文主要是介绍Pycharm详细安装 配置教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

继上次安装完Anaconda之后,现在更新最新版本的pycharm的安装和使用教程~~~

Anaconda:是一个开源的Python发行版本,其中包含了conda、Python等180多个科学包及其依赖项。【Anaconda和Pycharm详细安装 配置教程_anconda安装时clear the package-CSDN博客】

PyCharm:PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。【PyCharm官网】


目录

一、简介

1 PyCharm Pro 对比 PyCharm Community

2 如何选择

3 学生认证免费使用专业版

二、PyCharm 的下载

1、进入JetBrains官网

2、进入PyCharm官网 

3、下载PyCharm专业版

三、PyCharm 专业版安装 

1、双击安装包,点击Next开始安装。 

2、修改安装路径

 3、添加配置项

4、安装完毕 

温馨提示,请不要随意参考网上的教程,千万千万不要修改HOST 。

登录——————————


一、简介

PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发

PyCharm分为:

专业版 - PyCharm Professional Edition 社区版 - PyCharm Community Edition
社区版提供给开发者免费使用的,功能虽然不够全面,但能够满足日常开发需要
专业版需要付费购买激活码才可使用,功能全面,适用于公司进行专业互联网开发适用

PyCharm Community Edition 专为“纯 Python”开发设计,

PyCharm Professional Edition 默认捆绑 WebStorm 和 DataGrip 功能,不仅为前端技术和数据库提供一流支持,还包括对 Python Web 框架、数据科学、远程开发和 Python 分析器的支持。

1 PyCharm Pro 对比 PyCharm Community

1 支持的语言

 2 支持的框架

 3 生成工具

4 集成开发者

5 版本控制/部署/协作和团队合作

6 远程解释器/授权许可/定价

2 如何选择

其实前期学习的话,社区版就够用了,不过个人就是喜欢功能越多越。好,钱花的越少越好,最好不要钱。所以下面有方法用专业版:如果你是学生看第一点或者第二点。

3 学生认证免费使用专业版

JetBrains 使用学生证进行学生认证_北京理工大学 jetbrains认证-CSDN博客 JetBrains 使用学生证进行学生认证

JetBrains 使用邮箱进行学生认证_jetbrain校园认证-CSDN博客 JetBrains 使用邮箱进行学生认证

 社区版下载安装环境配置参考:Python3.9.0 win10 环境配置 Pycharm安装与使用_python3.9.0对应的pycharm-CSDN博客


二、PyCharm 的下载

 本次,我同步安装专业版本,配合anaconda使用,anaconda自带python环境,无需再重新安装配置python环境。详细请参考文章:

Anaconda和Pycharm详细安装 配置教程_anconda安装时clear the package-CSDN博客

1、进入JetBrains官网

官网地址:JetBrains: Essential tools for software developers and teams

官网: PyCharm: the Python IDE for Professional Developers by JetBrains

2、进入PyCharm官网 

点击【Developer Tools】 开发者工具,选择【PyCharm】点击跳转到PyCharm界面。

3、下载PyCharm专业版

点击【Download】跳转到下载页面。————》》点击【Download】

​ 

三、PyCharm 专业版安装 

1、双击安装包,点击Next开始安装。 

2、修改安装路径

点击"Browse"会弹出"浏览文件夹"窗口,选择自己的安装目录,如我这里专门在D盘新建了一个文件夹 Python_install用来存放python相关的anaconda/pycharm等。

”D:\Software\Python_install\PyCharm 2023.3.2“   注意,安装位置不要有中文路径,并且磁盘要足够大,如下图所示。

​ 

 3、添加配置项

安装选项如下图。

​  

【 Create Desktop Shortcut(创建桌面快捷方式):创建PyCharm社区版桌面快捷方式。

Update PATH Variable(更新PATH变量):添加PyCharm文件夹里的bin目录到PATH环境变量里,添加完以后可通过系统命令输入“pycharm”直接启动PyCharm软件

Update Context Menu(更新上下文菜单):当你右击一个文件夹时,可以选择通过用PyCharm软件打开文件。

【Create Associations】(创建关联):创建文件关联,当你勾选了.py,以后点击以.py为后缀的文件都会默认以PyCharm软件打开

 这里我选择图上三个,没有选择关联py文件,是为了有些同学考二级需要用到python环境编译器打开,这样也方便于在桌面新建.py文件自己编写。

勾选好之后【下一步】——》【安装】就ok!!!

 

​ 

4、安装完毕 

​ 

温馨提示,请不要随意参考网上的教程,千万千万不要修改HOST 。

登录——————————

如果学生认证过了就选择JB Account 登录JB的账户就可以了,如果没有学生认证可以用下面的途径

正确获取的方式: 浏览器打开链接:https://idea.javatiku.cn/,输入验证码 获取

  


最后,附上一些教程网站,相关的获取都可以,亲测有用:

笨鸟教程 - 程序员AI编程教程 

这篇关于Pycharm详细安装 配置教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/627352

相关文章

MySQL8 密码强度评估与配置详解

《MySQL8密码强度评估与配置详解》MySQL8默认启用密码强度插件,实施MEDIUM策略(长度8、含数字/字母/特殊字符),支持动态调整与配置文件设置,推荐使用STRONG策略并定期更新密码以提... 目录一、mysql 8 密码强度评估机制1.核心插件:validate_password2.密码策略级

ShardingProxy读写分离之原理、配置与实践过程

《ShardingProxy读写分离之原理、配置与实践过程》ShardingProxy是ApacheShardingSphere的数据库中间件,通过三层架构实现读写分离,解决高并发场景下数据库性能瓶... 目录一、ShardingProxy技术定位与读写分离核心价值1.1 技术定位1.2 读写分离核心价值二

详解python pycharm与cmd中制表符不一样

《详解pythonpycharm与cmd中制表符不一样》本文主要介绍了pythonpycharm与cmd中制表符不一样,这个问题通常是因为PyCharm和命令行(CMD)使用的制表符(tab)的宽... 这个问题通常是因为PyCharm和命令行(CMD)使用的制表符(tab)的宽度不同导致的。在PyChar

QT Creator配置Kit的实现示例

《QTCreator配置Kit的实现示例》本文主要介绍了使用Qt5.12.12与VS2022时,因MSVC编译器版本不匹配及WindowsSDK缺失导致配置错误的问题解决,感兴趣的可以了解一下... 目录0、背景:qt5.12.12+vs2022一、症状:二、原因:(可以跳过,直奔后面的解决方法)三、解决方

SpringBoot路径映射配置的实现步骤

《SpringBoot路径映射配置的实现步骤》本文介绍了如何在SpringBoot项目中配置路径映射,使得除static目录外的资源可被访问,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一... 目录SpringBoot路径映射补:springboot 配置虚拟路径映射 @RequestMapp

RabbitMQ 延时队列插件安装与使用示例详解(基于 Delayed Message Plugin)

《RabbitMQ延时队列插件安装与使用示例详解(基于DelayedMessagePlugin)》本文详解RabbitMQ通过安装rabbitmq_delayed_message_exchan... 目录 一、什么是 RabbitMQ 延时队列? 二、安装前准备✅ RabbitMQ 环境要求 三、安装延时队

Python与MySQL实现数据库实时同步的详细步骤

《Python与MySQL实现数据库实时同步的详细步骤》在日常开发中,数据同步是一项常见的需求,本篇文章将使用Python和MySQL来实现数据库实时同步,我们将围绕数据变更捕获、数据处理和数据写入这... 目录前言摘要概述:数据同步方案1. 基本思路2. mysql Binlog 简介实现步骤与代码示例1

基于C#实现PDF转图片的详细教程

《基于C#实现PDF转图片的详细教程》在数字化办公场景中,PDF文件的可视化处理需求日益增长,本文将围绕Spire.PDFfor.NET这一工具,详解如何通过C#将PDF转换为JPG、PNG等主流图片... 目录引言一、组件部署二、快速入门:PDF 转图片的核心 C# 代码三、分辨率设置 - 清晰度的决定因

Java中HashMap的用法详细介绍

《Java中HashMap的用法详细介绍》JavaHashMap是一种高效的数据结构,用于存储键值对,它是基于哈希表实现的,提供快速的插入、删除和查找操作,:本文主要介绍Java中HashMap... 目录一.HashMap1.基本概念2.底层数据结构:3.HashCode和equals方法为什么重写Has

linux系统上安装JDK8全过程

《linux系统上安装JDK8全过程》文章介绍安装JDK的必要性及Linux下JDK8的安装步骤,包括卸载旧版本、下载解压、配置环境变量等,强调开发需JDK,运行可选JRE,现JDK已集成JRE... 目录为什么要安装jdk?1.查看linux系统是否有自带的jdk:2.下载jdk压缩包2.解压3.配置环境