PyCharm使用教程之搭建Python开发环境


Posted in Python onJune 07, 2016

PyCharm使用教程之搭建Python开发环境

PyCharm是JetBrains系列产品的一员,也是现在最好用的IDE。PyCharm维持了JetBrains一贯高度智能的作风,简要枚举如下:

  1. 独特的本地VCS系统
  2. 强大的重构功能
  3. 基于上下文的智能代码提示和纠错
  4. 可以与IDEA、PhpStorm等IDE共享配置文件

PyCharm社区版免费下载地址:http://www.jetbrains.com/pycharm/

PyCharm三水点靠木注册破解版下载地址:https://3water.com/softs/299378.html

安装完PyCharm后,还需要安装Python解释器:http://www.python.org/getit/

推荐安装最稳定且比较新的版本,比如3.3。同时为了兼容以前的程序,最好下载一个2.7.6备用,两者并不冲突。

打开PyCharm新建第一个项目,此时解释器还处于未配置的状态,通过如下操作告诉PyCharm我们安装了Python的路径:

PyCharm使用教程之搭建Python开发环境

通过+号增加一个解释器

PyCharm使用教程之搭建Python开发环境

增加之后PyCharm会智能地提示你安装setuptool和pip,照着提示一路点击就行了。(Python2.7的setuptool安装会报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 33: ordinal not in range(128),需要手工修改脚本再安装,详情)。

配置完成后填入项目路径新建一个项目,然后新建一个.py文件,写一句helloworld:

PyCharm使用教程之搭建Python开发环境

此时还无法运行,因为没有配置项目的入口脚本,通过下图的步骤指定一个:

PyCharm使用教程之搭建Python开发环境

PyCharm使用教程之搭建Python开发环境

在scrip框里填入你的入口脚本

PyCharm使用教程之搭建Python开发环境

之后就可以点击绿色的播放按钮运行这个项目了。

这个工具不仅有代码自动提示,可以调试开发。还有好多功能,各位有兴趣的同学可以摸索一下。

Python 相关文章推荐
python网络爬虫采集联想词示例
Feb 11 Python
Python中生成器和yield语句的用法详解
Apr 17 Python
如何利用python查找电脑文件
Apr 27 Python
用python处理图片实现图像中的像素访问
May 04 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
Jun 26 Python
Python pycharm 同时加载多个项目的方法
Jan 17 Python
python切片(获取一个子列表(数组))详解
Aug 09 Python
Flask 上传自定义头像的实例详解
Jan 09 Python
python连接PostgreSQL过程解析
Feb 09 Python
pandas中read_csv、rolling、expanding用法详解
Apr 21 Python
Pytorch学习之torch用法----比较操作(Comparison Ops)
Jun 28 Python
Python 类,对象,数据分类,函数参数传递详解
Sep 25 Python
Python使用Pycrypto库进行RSA加密的方法详解
Jun 06 #Python
Python的Flask框架应用调用Redis队列数据的方法
Jun 06 #Python
Python第三方库的安装方法总结
Jun 06 #Python
在Python程序和Flask框架中使用SQLAlchemy的教程
Jun 06 #Python
Python的socket模块源码中的一些实现要点分析
Jun 06 #Python
深入浅析python定时杀进程
Jun 06 #Python
深入理解python函数递归和生成器
Jun 06 #Python
You might like
用PHP创建PDF中文文档
2006/10/09 PHP
PHP巧妙利用位运算实现网站权限管理的方法
2017/03/12 PHP
JavaScript 中的事件教程
2007/04/05 Javascript
Array.prototype.slice 使用扩展
2010/06/09 Javascript
document.getElementById介绍
2011/09/13 Javascript
jquery Mobile入门—多页面切换示例学习
2013/01/08 Javascript
JavaScript中的toLocaleDateString()方法使用简介
2015/06/12 Javascript
JavaScript实现给定时间相加天数的方法
2016/01/25 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
2016/08/04 Javascript
nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证示例
2016/12/30 NodeJs
vue模板语法-插值详解
2017/03/06 Javascript
Jquery获取radio选中的值
2017/05/05 jQuery
boostrap模态框二次弹出清空原有内容的方法
2018/08/10 Javascript
在antd中setFieldsValue和defaultVal的用法
2020/10/29 Javascript
Python中音频处理库pydub的使用教程
2017/06/07 Python
利用 python 对目录下的文件进行过滤删除
2017/12/27 Python
python学习基础之循环import及import过程
2018/04/22 Python
python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法
2019/06/26 Python
Django 迁移、操作数据库的方法
2019/08/02 Python
Python xlwt模块使用代码实例
2020/06/10 Python
Pytorch实现WGAN用于动漫头像生成
2021/03/04 Python
亚历山大·王官网:Alexander Wang
2017/06/23 全球购物
女装和独特珠宝:Sundance Catalog
2018/09/19 全球购物
Quiksilver美国官网:始于1969年的优质冲浪服和滑雪板外套
2020/04/20 全球购物
Java语言程序设计测试题判断题部分
2013/01/06 面试题
活动邀请函范文
2014/01/19 职场文书
银行员工职业规划范文
2014/01/21 职场文书
收银员岗位职责
2014/02/07 职场文书
员工生日会策划方案
2014/06/14 职场文书
2015年环卫工作总结
2015/04/28 职场文书
2015年工程师工作总结
2015/04/30 职场文书
2016党员入党决心书
2015/09/22 职场文书
学校中层领导培训心得体会
2016/01/11 职场文书
js实现模拟购物商城案例
2021/05/18 Javascript
教你如何使用Python实现二叉树结构及三种遍历
2021/06/18 Python
Mongodb 迁移数据块的流程介绍分析
2022/04/18 MongoDB