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基础教程之正则表达式基本语法以及re模块
Mar 25 Python
Python Web框架Tornado运行和部署
Oct 19 Python
Python2.X/Python3.X中urllib库区别讲解
Dec 19 Python
Python爬虫天气预报实例详解(小白入门)
Jan 24 Python
python 列表降维的实例讲解
Jun 28 Python
python如何以表格形式打印输出的方法示例
Jun 21 Python
Python装饰器用法与知识点小结
Mar 09 Python
解决pycharm中的run和debug失效无法点击运行
Jun 09 Python
python文件编写好后如何实践
Jul 07 Python
Python使用xpath实现图片爬取
Sep 16 Python
详解Pycharm第三方库的安装及使用方法
Dec 29 Python
如何用 Python 制作 GitHub 消息助手
Feb 20 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
漫威DC御用漫画家去世 他的表情包曾走红网络
2020/04/09 欧美动漫
php获取服务器信息的实现代码
2013/02/04 PHP
基于php split()函数的用法详解
2013/06/05 PHP
PHP CodeBase:将时间显示为"刚刚""n分钟/小时前"的方法详解
2013/06/06 PHP
ThinkPHP使用心得分享-上传类UploadFile的使用
2014/05/15 PHP
php常用的安全过滤函数集锦
2014/10/09 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
2017/05/05 PHP
PHP检查端口是否可以被绑定的方法示例
2018/08/09 PHP
Laravel模糊查询区分大小写的实例
2019/09/29 PHP
jQuery使用$.ajax进行即时验证的方法
2015/12/08 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
Vue.js学习记录之在元素与template中使用v-if指令实例
2017/06/27 Javascript
ES6中字符串string常用的新增方法小结
2017/11/07 Javascript
js中url对象化管理分析
2017/12/29 Javascript
Vue 父子组件的数据传递、修改和更新方法
2018/03/01 Javascript
Ajax获取node服务器数据的完整步骤
2020/09/20 Javascript
js实现简单的轮播图效果
2020/12/13 Javascript
Python入门篇之函数
2014/10/20 Python
用Python编写生成树状结构的文件目录的脚本的教程
2015/05/04 Python
Python保存MongoDB上的文件到本地的方法
2016/03/16 Python
Python面向对象编程基础解析(一)
2017/10/26 Python
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
Python代码实现http/https代理服务器的脚本
2019/08/12 Python
python 日志模块 日志等级设置失效的解决方案
2020/05/26 Python
HTML5 Canvas draw方法制作动画效果示例
2013/07/11 HTML / CSS
韩国CJ食品专卖网:CJonmart
2016/09/11 全球购物
台湾菁英交友:结识黄金单身的台湾人
2018/01/22 全球购物
建筑人员岗位职责
2013/12/25 职场文书
九年级化学教学反思
2014/01/28 职场文书
《挑山工》的教学反思
2014/02/16 职场文书
先进事迹报告会主持词
2014/04/02 职场文书
旅行社优秀创业计划书
2014/08/16 职场文书
工作态度恶劣检讨书
2015/05/06 职场文书
奔腾年代观后感
2015/06/09 职场文书
大学生志愿者心得体会
2016/01/15 职场文书
win10键盘驱动怎么修复?Win10键盘驱动修复小技巧
2022/04/06 数码科技