PyCharm 安装与使用配置教程(windows,mac通用)


Posted in Python onMay 12, 2021

pycharm是一款功能强大的python编辑器,具有跨平台性,鉴于目前最新版pycharm使用教程较少,为了节约大家摸索此IDE的时间,来介绍一下pycharm在windows下是如何安装的。MAC下安装也是一路NEXT就好

一、PyCharm 安装

PyCharm的官方下载地址:http://www.jetbrains.com/pycharm/download/#section=windows

进入该网站后,我们会看到如下界面

PyCharm 安装与使用配置教程(windows,mac通用)

professional表示专业版,community是社区版,推荐安装社区版,因为是免费使用的。

1、当下载好以后,点击安装,记得修改安装路径,我这里放的是E盘,修改好以后,Next

PyCharm 安装与使用配置教程(windows,mac通用)

2、接下来是

PyCharm 安装与使用配置教程(windows,mac通用)

3、如下

PyCharm 安装与使用配置教程(windows,mac通用)

点击Install,然后就是静静的等待安装了。如果我们之前没有下载有Python解释器的话,在等待安装的时间我们得去下载python解释器,不然pycharm只是一副没有灵魂的驱壳

二、安装Python

1、进入python官方网站:https://www.python.org/

PyCharm 安装与使用配置教程(windows,mac通用)

点击Downloads,进入选择下载界面

2、如下所示,选择我们需要的python版本号,点击Download

PyCharm 安装与使用配置教程(windows,mac通用)

3、我选择的是python3.5.1,会看到如下界面

PyCharm 安装与使用配置教程(windows,mac通用)

因为我们需要用到的是Windows下的解释器,所以在Operating System中可以选择对应的Windows版本,有64位和32位可以选择,我选择的是画红线的这个,executable表示可执行版,需要安装后使用,embeddable表示嵌入版,就是解压以后就可以使用的版本。

可执行版安装比较简单,一直默认就好了。embeddable需要注意,当我们解压好PyCharm 安装与使用配置教程(windows,mac通用)

以后,会看到里面还有一个压缩包PyCharm 安装与使用配置教程(windows,mac通用)这个也是需要解压到同一路径的,这里面放着pip、setuptools等工具,如果不解压,我们将无法在pycharm中更新模块,比如需要用到pymysql,就无法下载。虽然也能用,但是就是“阉割版”的python解释器了。

如果是embeddable版,记得把解释器所在的路径添加到环境变量里,不然pycharm无法自动获得解释器位置。

因为Python官网在国外所以有些国内地区下载速度很慢,这里我为大家准备了python的国内下载地址下载速度很快,大家可以关注公众号 “python客栈”并回复 "python"

4、添加环境变量

(1)右键我的电脑,点击属性,弹出如下界面

PyCharm 安装与使用配置教程(windows,mac通用)

(2)点击高级系统设置,出现下图

PyCharm 安装与使用配置教程(windows,mac通用)

(3)点击环境变量

PyCharm 安装与使用配置教程(windows,mac通用)

(4)找到系统变量里面的Path,编辑它,将python解释器所在路径粘贴到最后面,再加个分号。

PyCharm 安装与使用配置教程(windows,mac通用)

环境变量配置结束

三、PyCharm 配置

1、这时候Pycharm也装好了,我们进入该软件。

PyCharm 安装与使用配置教程(windows,mac通用)

2、点击Create New Project,接下来是重点

PyCharm 安装与使用配置教程(windows,mac通用)

Location是我们存放工程的路径,点击PyCharm 安装与使用配置教程(windows,mac通用)这个三角符号,可以看到pycharm已经自动获取了Python 3.5。

PyCharm 安装与使用配置教程(windows,mac通用)

点击第一个PyCharm 安装与使用配置教程(windows,mac通用)我们可以选择Location的路径,比如

PyCharm 安装与使用配置教程(windows,mac通用)

记住,我们选择的路径需要为空,不然无法创建,第二个Location不用动它,是自动默认的,其余不用点,然后点击Create。出现如下界面,这是Pycharm在配置环境,静静等待。最后点击close关掉提示就好了。

PyCharm 安装与使用配置教程(windows,mac通用)

3、建立编译环境

PyCharm 安装与使用配置教程(windows,mac通用)

右键PyCharm 安装与使用配置教程(windows,mac通用)点击New,选择Python File

PyCharm 安装与使用配置教程(windows,mac通用)

给file取个名字,点击OK

PyCharm 安装与使用配置教程(windows,mac通用)

系统会默认生成hello.py

PyCharm 安装与使用配置教程(windows,mac通用)

好了,至此,我们的初始工作基本完成。

4、我们来编译一下

PyCharm 安装与使用配置教程(windows,mac通用)

快捷键ctrl+shift+F10或者点击PyCharm 安装与使用配置教程(windows,mac通用)绿色三角形,就会编译,编译结果如下  

PyCharm 安装与使用配置教程(windows,mac通用)

5、对了,因为我之前已经添加过了,所以可以直接编译,还有很重要的一步没说,不然pycharm无法找到解释器,将无法编译。

点击File,选择settings,点击PyCharm 安装与使用配置教程(windows,mac通用),再点击PyCharm 安装与使用配置教程(windows,mac通用)

添加解释器

PyCharm 安装与使用配置教程(windows,mac通用)

最后点击Apply。等待系统配置。

如果我们需要添加新的模块,点击绿色+号

PyCharm 安装与使用配置教程(windows,mac通用)

然后直接搜索pymysql

PyCharm 安装与使用配置教程(windows,mac通用)

然后点安装  

PyCharm 安装与使用配置教程(windows,mac通用)

以上就是pycharm的安装过程以及初始化,还有Python解释器的安装配置。

更多关于pycharm的使用教程请查看下面的相关链接

Python 相关文章推荐
使用Python的PEAK来适配协议的教程
Apr 14 Python
Python之日期与时间处理模块(date和datetime)
Feb 16 Python
详解tensorflow训练自己的数据集实现CNN图像分类
Feb 07 Python
总结Python图形用户界面和游戏开发知识点
May 22 Python
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
Aug 12 Python
python 两个数据库postgresql对比
Oct 21 Python
pytorch实现mnist数据集的图像可视化及保存
Jan 14 Python
浅谈python opencv对图像颜色通道进行加减操作溢出
Jun 03 Python
Lombok插件安装(IDEA)及配置jar包使用详解
Nov 04 Python
解决python绘图使用subplots出现标题重叠的问题
Apr 30 Python
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
May 17 Python
Pytest中skip和skipif的具体使用方法
Jun 30 Python
在python中实现导入一个需要传参的模块
May 12 #Python
python 使用Tensorflow训练BP神经网络实现鸢尾花分类
PyTorch 如何设置随机数种子使结果可复现
May 12 #Python
Python Parser的用法
May 12 #Python
pytorch MSELoss计算平均的实现方法
May 12 #Python
Django如何创作一个简单的最小程序
May 12 #Python
Pytorch中TensorBoard及torchsummary的使用详解
You might like
一段php加密解密的代码
2006/10/09 PHP
php控制linux服务器常用功能 关机 重启 开新站点等
2012/09/05 PHP
php实现文件下载简单示例(代码实现文件下载)
2014/03/10 PHP
CI框架Session.php源码分析
2014/11/03 PHP
PHP获取文件相对路径的方法
2015/02/26 PHP
php post大量数据时发现数据丢失问题解决方法
2015/06/20 PHP
PHP读取配置文件类实例(可读取ini,yaml,xml等)
2015/07/28 PHP
关于恒等于(===)和非恒等于(!==)
2007/08/20 Javascript
给页面渲染时间加速 干掉Dom Level 0 Event
2012/12/19 Javascript
jQuery多个input求和的实现方法
2015/02/12 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
2015/03/18 Javascript
JS组件Bootstrap Table表格多行拖拽效果实现代码
2015/12/08 Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
2016/02/06 Javascript
JS控制静态页面传递参数并获取参数应用
2016/08/10 Javascript
jQuery实现的tab标签切换效果示例
2016/09/05 Javascript
bootstrap table实现单击单元格可编辑功能
2017/03/28 Javascript
微信小程序实战之顶部导航栏(选项卡)(1)
2020/06/19 Javascript
vue实现的上传图片到数据库并显示到页面功能示例
2018/03/17 Javascript
jQuery实现参数自定义的文字跑马灯效果
2018/08/15 jQuery
JS中通过url动态获取图片大小的方法小结(两种方法)
2018/10/31 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
[01:37]TI4西雅图DOTA2前线报道 VG拿下首胜教练357给出获胜秘诀
2014/07/10 DOTA
Windows下PyMongo下载及安装教程
2015/04/27 Python
Python连接Redis的基本配置方法
2018/09/13 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
2019/11/11 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
Python callable内置函数原理解析
2020/03/05 Python
python实现自动清理重复文件
2020/08/24 Python
通过代码实例了解Python异常本质
2020/09/16 Python
python 字符串格式化的示例
2020/09/21 Python
自动化系在校本科生求职信
2013/10/23 职场文书
会计专业大学生职业生涯规划范文
2014/01/11 职场文书
先进员工获奖感言
2014/08/14 职场文书
幼儿园百日安全活动总结
2015/05/07 职场文书
公司员工辞职信范文
2015/05/12 职场文书
大脑的记忆过程在做数据压缩,不同图形也有共同的记忆格式
2022/04/29 数码科技