Pycharm详细安装 配置教程

news2024/11/13 23:18:54

继上次安装完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编程教程 

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

音频筑基:时延、帧长选取的考量

音频筑基:时延、帧长选取的考量 帧长与时延的关系帧长变化的影响参考资料 音频算法中,时延和音频帧长的选择通常是个需要平衡的参数,这里分析下背后的考量因素。 帧长与时延的关系 一般来说,帧长是音频算法端到端时延的子集&…

【Linux】Linux 系统编程——touch 命令

文章目录 1.命令概述2.命令格式3.常用选项4.相关描述5.参考示例 1.命令概述 在**Linux 中,每个文件都与时间戳相关联,每个文件都存储了上次访问时间、**上次修改时间和上次更改时间的信息。因此,每当我们创建新文件并访问或修改现有文件时&a…

设计模式篇章(4)——十一种行为型模式

这个设计模式主要思考的是如何分配对象的职责和将对象之间相互协作完成单个对象无法完成的任务,这个与结构型模式有点像,结构型可以理解为静态的组合,例如将不同的组件拼起来成为一个更大的组件;而行为型更是一种动态或者具有某个…

【Python爬虫】项目案例讲解,一步步教你爬取淘宝商品数据!

前言 随着互联网时代的到来,人们更加倾向于互联网购物,某宝又是电商行业的巨头,在某宝平台中有很多商家数据,今天带大家使用pythonselenium工具获取这些公开的商家数据 环境介绍: python 3.6pycharmseleniumcsvtime…

快来体验,免费一步步教你,零代码,无需服务器,一键部署你的大模型!

今天给大家分享一个项目,零代码、无需服务器,直接 一键部署 你的大模型项目。 废话不多说,项目就是它: 我们看到目前已支持: ChatGPT-Next-Web:一键免费部署你的私人 ChatGPT、谷歌Gemini 网页应用AutoGPT-…

安防监控系统EasyCVR平台用户调用设备参数,信息不返回是什么原因?

安防视频监控系统EasyCVR视频综合管理平台,采用了开放式的网络结构,平台能在复杂的网络环境中(专网、局域网、广域网、VPN、公网等)将前端海量的设备进行统一集中接入与视频汇聚管理,平台支持设备通过4G、5G、WIFI、有…

Leetcoder Day9|栈与队列part01

语言:Java/C 目录 理论基础 C 栈 队列 Java 栈 队列 ​编辑 232.用栈实现队列 225. 用队列实现栈 Queue Deque 今日心得 理论基础 又是考研时数据结构里接触到的老朋友,栈是先进后出,队列是先进先出。 C 现在刷题除了思路还…

【算法与数据结构】494、LeetCode目标和

文章目录 一、题目二、解法三、完整代码 所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、解法 思路分析:本题和这道题【算法与数据结构】1049、LeetCode 最后一块石头的重量 II类似,同样可以转换成…

Windows系统使用手册

点击前往查看🔗我的博客文章目录 Windows系统使用手册 文章目录 Windows系统使用手册Windows10解决大小核调度问题Windows系统安装软件Windows系统Typora快捷键Windows系统压缩包方式安装redisWindows安装dockerWindows系统的docker设置阿里源Windows系统下使用doc…

JAVA正则表达式第二个作用:爬取

目录 本地数据爬取: 本地爬取练习: 网络爬取: ----- 以下为均本地数据爬取: 带条件爬取 贪婪爬取和非贪婪爬取: 例题 1:使获取 1 为不贪婪 *例题 2:使获取 0、1 都为不贪婪 之前介绍了正…

mp4文件可以转成mp3音频吗

现在是个非常流行刷短视频一个年代,刷短视似乎成了人们休闲娱乐的一种方式,在日常刷短视频过程中,肯定会有很多同学被短视频 bgm 神曲洗脑,比如很多被网红翻唱带火的歌曲,例如其中"不负人间”,就是其中…

从零开始,自己搭建一个autonomous mobile robot做gazebo仿真(1):mobile robot建模与添加差速控制器

这样一个简单的mobile robot模型 首先写xacro文件&#xff0c;创建 link joint transmission <?xml version"1.0"?> <robot xmlns:xacro"http://www.ros.org/wiki/xacro" name"whill_modelc" ><xacro:property name"PI&q…

Unity导出Android项目踩坑记录

导出的时候需要注意以下地方的配置&#xff1a; 1、buildSetting-> 设置ExportProject 2、buildsetting ->playerSetting ->设置IL2CPP 3、设置ndk edit->preferences->external tools->ndk 如果unity的ndk版本和android项目里的ndk版本不一致会报错&…

尝试着在Stable Diffusion里边使用SadTalker进行数字人制作

首先需要标明的是&#xff0c;我这里是图片说话类型&#xff0c;而且是看了知识星球AI破局俱乐部大航海数字人手册进行操作的。写下这篇文章是防止我以后遗忘。 我使用的基础软件是Stable Diffusion&#xff0c;SadTalker是作为插件放进来的&#xff0c;需要注意的是这对自己的…

Swagger + Knife4j 接口文档的整合

Swagger 接口文档的整合&#xff1a; 引入依赖&#xff08;Swagger 或 Knife4j&#xff09;。自定义 Swagger 配置类。定义需要生成接口文档的代码位置&#xff08;Controller&#xff09;。注意&#xff1a;线上环境不要把接口暴露出去&#xff01;&#xff01;&#xff01;可…

统计学-R语言-6.1

文章目录 前言参数估计的原理总体、样本和统计量点估计区间估计评价估计量的标准有效性 总体均值的区间估计一个总体均值的估计&#xff08;大样本&#xff09;一个总体均值的估计&#xff08;小样本估计&#xff09; 练习 前言 本篇文章将开始介绍参数估计的相关知识。 参数估…

【超实用】用Python语言实现定时任务的八个方法,建议收藏!

在日常工作中,我们常常会用到需要周期性执行的任务,一种方式是采用 Linux 系统自带的 crond 结合命令行实现。另外一种方式是直接使用Python。接下来整理的是常见的Python定时任务的八种实现方式。 利用while True: + sleep()实现定时任务 位于 time 模块中的 sleep(secs) 函…

【ARM Cortex-M 系列 1.1 -- Cortex-M33 与 M4 差异 详细介绍】

请阅读【嵌入式开发学习必备专栏 之 Cortex-Mx 专栏】 文章目录 背景Cortex-M33 与 M4 差异Cortex-M33Cortex-M4关系和差异举例说明 背景 在移植 RT-Thread 到 瑞萨RA4M2&#xff08;Cortex-M33&#xff09;上时&#xff0c;遇到了hardfault 问题&#xff0c;最后使用了Cortex…

物理层网路设备

目录 一、物理层网络设备-中继器 二、物理层网络设备-集线器 三、在物理层扩展局域网 一、物理层网络设备-中继器 中继器的介绍&#xff1a; 线路上传输的信号功率由于存在损耗会逐渐衰减&#xff0c;衰减到一定程度时信号失真会导致接收错误。中继器就是为解决这一问题而…

小埋公司的IPO方案的题解

目录 原题描述&#xff1a; 题目描述 输入格式 输出格式 输出格式 样例 #1 样例输入 #1 样例输出 #1 样例 #2 样例输入 #2 样例输出 #2 提示 题目大意&#xff1a; 主要思路&#xff1a; 但是but 代码code&#xff1a; 时间限制: 500ms 空间限制: 65536kB 原题…