Python编辑器Pycharm安装配置超详细教程
作者:程序员小十一 发布时间:2023-03-25 14:55:15
今天给大家推荐一款很好用的Python编辑器,全世界90%Python开发者都会用的开发工具------Pycharm,完全免费哦
1. 百度搜索pycharm,进入pycharm官网,带有’PyCharm: the Python IDE for Professional’字样的就是官网
2. 在官网首页点击如下图所示任意’Download’进入下载页面
3. 在下载页面有如下图两个下载接口,一个专业版,一个社区版,推荐使用社区版,免费,然后点击右边红框里面的’Download’进行下载,这里下载比较慢,因为服务器在国外的原因,如果需要安装包可以关注我领取哦
4. 页面左下方可以看到下载进度,我用的是Chrome浏览器,所以在左下方可以看到软件下载进度,如果是微软IE浏览器,是在页面右上角可以看到下载进度
5. 下载好之后,双击程序进入安装页面,点击Next
6. 这一步是更改软件安装路径,尽量不装在C盘,以免电脑用久了卡顿
7. 更改好的路径如下图,然后点击’Next’进入下一步
8. 这个页面的四个方框全部勾选,然后点击’Next’进入下一步
9. 直接点击’Install’进行安装即可
10. 开始安装中
11. 该页面默认不做更改,直接点击’Finish’完成安装
12. 安装好之后在桌面会有图标,这就是安装成功了,然后鼠标双击打开图标,开始配置pycharm
13. 如下图勾选同意使用协议,然后点击’Continue’继续下一步
14. 该页面直接点击左下角‘Skip Remaining and Set Defaults’
15. 这里我们选择创建新项目文件夹,点击‘New Project’
16. 来到项目配置页面,首先如下图,先更改红框部分的文件路径和名称,意思就是自己创建的新项目要在哪个盘下面,叫什么名字,也可以不更改
17. 更改好之后如下图,然后点击左下方的‘Existing interpreter’,继续点击右下方的红框部分‘…’进去找到Python位置,前提是之前已经安装好Python,如果还没有安装的请看我另一篇博客如何安装Python
18. 进来之后,如下图,首先勾选‘Make available to all projects’把该Python解释器日后应用到所有项目,然后点击右边框选部分‘…’
19. 在当前的文件选框中找到自己的Python安装路径,选中python.exe,然后点击OK
20. 如下页面点击OK
21. 把‘Create a main.py welcome script’改为不勾选,不然每次建好文件夹之后里面都会有一个欢迎的py页面文件
22. 点击‘Create’就可以创建好项目了,然后会进入到pycharm里面
23. 如下图,红框框选的部分为新手使用教程,第一次安装好进来会有这个界面,按照截图提示进行操作永久关掉
24. 我们来简单写个Python代码,测试一下pycharm有无配置成功,首先如下图鼠标右键点击‘Python000’也就是你创建好的项目名这里,在弹出的下拉列表中点击‘New’,然后在弹出的下拉列表中点击‘Python File’,就是创建Python文件
25. 命名一下Python文件,中英文,数字都可以,命名好了按下回车键
26. 进入代码编辑页面,在里面写入print(‘hello world’)
27. 如下图鼠标右键单击代码编辑区域任意位置
28. 右键单击之后在下拉列表里面选择‘ Run’01’ ’,运行该代码,这里每个人定义的Python文件名不同,Run后面单引号里面的内容不同,总之点击这个Run按钮就行
29. 运行之后,可以在pycharm下方区域看到运行结果
注意:pycharm是随时写,随时自动保存,写完代码不用自己手动保存,不写了就打叉关掉窗口就行,要领取安装包和Python学习资料关注我哦!!!
来源:https://blog.csdn.net/2201_75641637/article/details/128181625


猜你喜欢
- 这个错误是最新的错误哈,目前只在tensorflow上的github仓库上面有提出,所以你在百度上面找不到。是个tensorflow的bug
- 1.原生js操作domconst dom = getElementById(‘box')2.vue官方方法:refvue中的ref是
- 前言new = old[:]Python老鸟都知道以上代码是什么意思。它复制列表old到new。它对于新手来说是种困惑而且应该避免使用这种方
- 由于Rosenblatt感知器的局限性,对于非线性分类的效果不理想。为了对线性分类无法区分的数据进行分类,需要构建多层感知器结构对数据进行分
- 在Python中函数可以作为参数进行传递,而也可以赋值给其他变量(类似Javascript,或者C/C++中的函数指针);类似Javascr
- 在Qt中经常需要使用样式,为了降低耦合性(与逻辑代码分离),我们通常会定义一个QSS文件,然后编写各种控件(QLabel,QLIneEdit
- 1.概述pyecharts 是百度开源的,适用于数据可视化的工具,配置灵活,展示图表相对美观,顺滑。2.安装python3环境下的安装:pi
- 1 前言Simhash的算法简单的来说就是,从海量文本中快速搜索和已知simhash相差小于k位的simhash集合,这里每个文本都可以用一
- #pd.to_datetime函数#读取数据import pandas as pddata = pd.read_csv('polic
- 1.C语言实现1.1代码说明a 创建双向链表:在创建哈夫曼树的过程中,需要不断对结点进行更改和删除,所以选用双向链表的结构更容易
- 1.触发器概述触发器是SQL Server数据库应用中一个重要工具,是一种特殊类型的存储过程,应用非常广泛。一般存储过程主要通过存储过程名而
- 简介使用Pandas的pivot方法可以将DF进行旋转变换,本文将会详细讲解pivot的秘密。使用Pivotpivot用来重组DF,使用指定
- 本文实例代码主要实现的是python遍历文件目录的操作,有三种方法,具体代码如下。#coding:utf-8 # 方法1:递归遍历目录 im
- 在java的应用中,我们经常会对数据库进行必要的操作,下来我们就了解一下如何用java连接mysql数据库 以及java连接sql serv
- 1. 插入数据前判断数据是否存在SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ==
- 相对于C语言,golang是类型安全的语言。但是安全的代价就是性能的妥协。下面我们看看Golang不想让我们看到的“秘密”——string的
- 什么是孪生神经网络最近学习了一下如何比较两张图片的相似性,用到了孪生神经网络,一起来学习一下。简单来说,孪生神经网络(Siamese net
- <script language="javascript" type="text/javas
- 引子: 今天看到别人的一个题目: function fn(x){ x = 10; arguments[0] = 20; console.lo
- 本文实例讲述了jQuery自适应轮播图插件Swiper用法。分享给大家供大家参考,具体如下:运行效果截图如下:示例代码如下:<!DOC