目录

前言:

一、PyCharm简介

二、PyCharm下载与安装

1、下载

2、安装

三、PyCharm新增Python项目

步骤1、新增

步骤2、路径配置

步骤3、环境选择

步骤4、 项目运行

四、画圣诞树


前言:

本文将为大家介绍PyCharm下载安装与初步的使用,初始了解它是如何管理项目,快速的配置Python运行环境。

名词:

IDE:Integrated Development Environment (集成开发环境)

pip:PiPA  ,用于安装Python三方库的管理工具,命令,使用方法:pip install xxxxx / pip uninstall xxxxx

Python虚拟环境:模仿电脑系统变量path配置好的真实Python环境,在对应项目下生成一个类似镜像Python环境,称为虚拟环境,不过没有真实环境的三方库。虚拟环境是管理不同Python项目之间三方库版本冲突的最佳解决方案

注意:

        PyCharm只是一个开发工具,不是Python环境,学习Pycharm,请先在本地安装Python环境

一、PyCharm简介

PyCharm是一种Python IDE,带有一整套提高Python语言开发效率的工具集,里面包含有:调试、语法高亮、项目管理 、代码跳转、智能提示、自动补全,单元测试、版本控制等。还支持Django与Flask框架下做Web开发。

相比如其他的工具,PyCharm容易上手,通过上述也可看出对新手非常友好;尤其是做测试的小伙伴们,选这个工具做测试脚本开发吧。它将让你Python的敲击道路顺风顺水。

因为PyCharm也是主流的Python开发工具。所以遇到的问题百度也能找到解决方案。

二、PyCharm下载与安装

1、下载

下载钱先讲讲PyCharm两种版本  :

Professional:专业版,要钱买,美刀249一年,可以免费用一个月(有方法可以长期免.......)

Community:  社区版,免费

它两在使用感比较,专业版本对新手更友好,工具更多,更能提高效率。

比如建一个Django项目,社区版需要输入创建Django项目命令,再输入创建Django app命令,然后整合一些Django常用的中间键,才能将Django项目运行起来;使用专业版创建Django项目,只需要点点点,下一步、下一步,运行,项目起来了。

别去小道网站下载,防止首次使用各种错乱烦,因为它是有免费版本,直接上猿如意下载。

地址:PyCharm Community_程序猿的如意兵器 - 猿如意 (csdn.net)

猿如意下载工具,案例纯净,绝对可用

2、安装

安装简单,双击下载的exe文件,下一步、下一步、可搞定

需要注意的步骤

Choose Install Location 步骤: 可以选择一个非C盘的路径

Installation Options步骤:Create Associations下的  .py是必要选择的,其它选项看个人意愿

下面选择是我个人的习惯选项

几个不重要的下一步之后,进入安装

安装完成后,点击Finish

三、PyCharm新增Python项目

步骤1、新增

        首次打开PyCharm是如下面一样的页面,新增Python只需要点击右上解的New Project按钮

步骤2、路径配置

点击New Project后,页面切换到项目路径与环境选择页面

下面路径,随便选择一个保存项目代码的路径,最的一串字符(最后\分隔后的字符)为项目名称 ,离圣誔节快到了,所以这取了一个MerryChristmas的项目名称

步骤3、环境选择

这里需要做笔记,这里的配置将直接影响Python代码能不能运行起来,

有四个选项:

Virtualenv,它将项目下的虚拟环境作为Python代码运行环境。(Python虚拟环境请见前言中的名词)

另外三个都是环境管理工具,它需要自行填写Python虚拟环境目录,创建项目时,自动在选中目录生成Python虚拟环境,代码运行时,以这个目录下的虚拟环境为准。

这三个都是Python环境管理工具,刚开始学习时无需熟悉它们

所以默认选择Virtualenv,点击Create按钮即可

MerryChristmas项目创建成功,PyCharm会自动提供一个main.py在主目录下,里面有打印:Hi, PyCharm    的代码

步骤4、 项目运行

有两个地方可运行

1、右上角的绿色三角

2、右击代码页,弹出菜单里的绿色三角菜单,Run 'main'

首次项目创建到此结束。

非首次创建,仅是 步骤1 改在菜单File--NewPorject 创建项目,后续步骤不变

四、画圣诞树

既然项目的名称为MerryChristmas,所以不要错过了这个美好的名称,来画一颗圣诞树吧

圣诞树源代码:圣诞树源码merry-christmas-tree.py-Python文档类资源-CSDN下载

将下载下的源码Copy到main.py文件里面(具体逻辑大家可以看代码注释,这里不细说了)

运行后,等程序画上几分钟,即可画成一颗漂亮的圣诞树,还配着雪花,

输出如下,祝圣诞节快乐,点赞~

Python开发的编译神器PyCharm----测试从业来编写Python脚本最钟意的工具相关推荐

  1. python开发面试问题及答案_前50个Python面试问题(最受欢迎)

    热门Python面试问答 下面列出的是关于Python编程语言的最常见面试问题和答案. 让我们探索!! #1)Python可以用于Web客户端和Web服务器端编程吗?哪一个最适合Python? 答案: ...

  2. vim配置python开发环境_GitHub - TTWShell/legolas-vim: Vim配置,为python、go开发者打造的IDE。...

    legolas-vim 个人vim配置.支持python.go等自动提示,支持python.go的函数跳转(python支持虚拟环境). 最终效果图(函数列表的feature已移除,因为大项目会导致性 ...

  3. 带你了解Python的重要性,就算做测试也要会Python(文末送书)

    名字:阿玥的小东东 学习:Python.C/C++ 主页链接:阿玥的小东东的博客_CSDN博客-python&&c++高级知识,过年必备,C/C++知识讲解领域博主 目录 人生苦短,我 ...

  4. python开发项目架构图_我的第一个python web开发框架(8)——项目结构与RESTful接口风格说明...

    PS:再次说明一下,原本不想写的太啰嗦的,可之前那个系列发布后发现,好多朋友都想马上拿到代码立即能上手开发自己的项目,对代码结构.基础常识.分类目录与文件功能结构.常用函数......等等什么都不懂, ...

  5. linux python开发环境sql数据迁移到mysql_linux环境下python怎样操作mysql数据库

    展开全部 linux环境下python怎样操作mysql数据库呢?方法如下: 首先在Linux环境下安装mysql-python 1.下载mysql-python 打开终端: cd /usr/loca ...

  6. 小学生python编程写游戏_小学生开始学Python,开发AI的首选编程语言:推荐一波Python书单...

    AlphaGo 都在使用的 Python 语言,是最接近 AI 的编程语言. 教育部考试中心近日发布了"关于全国计算机等级(NCRE)体系调整"的通知,决定自2018年3月起,在全 ...

  7. python开发app的软件_python可以写APP吗(python能做手机软件吗)

    一枚程序媛程序媛2 人赞同了该文章用Python操作手机APP的项目,例如抖音.闲鱼之类的,看完后发现这些项目无一例外需要部署ADB环境.至于什么是ADB,很多大神都讲这里介绍几款可以在手机上编程的a ...

  8. python开发工程师面试题-超实用面试必看,Python工程师面试题

    原标题:超实用面试必看,Python工程师面试题 面试是公司挑选职工的一种重要方法.它给公司和应招者提供了进行双向交流的机会,能使公司和应招者之间相互了解,从而双方都可更准确做出聘用与否.受聘与否的决 ...

  9. python版本升级后编译_python学习笔记(7)--python版本升级

    本节点标题 1.python升级 1.1.查看原版本 1.2.下载新版本的python 1.3.解压缩 以及编译 1.4.覆盖原来的python链接 1.5.修复yum =============== ...

最新文章

  1. 【转载】云计算的三种服务模式:IaaS,PaaS和SaaS
  2. Storyboard初体验
  3. windows开了远程控制访问老提示密码账号不正确
  4. 多线程题目 2019.06.02 晚
  5. C++多态面试题汇总
  6. linux mint 18.3浏览器,在Linux Mint 19/Ubuntu 18.04中安装Tor Browser浏览器的方法
  7. SparkStreaming找不到reduceByKey的解决方法
  8. 安全云盘项目(四)4.1: 云盘原型系统详细设计
  9. 在没有DOM操作的日子里,我是怎么熬过来的(终结篇)
  10. Linux的IO机制
  11. 教你查看sql server 2000 sp4补丁是否安装成功 (安装补丁后可以远程访问)
  12. DNS测试 nslookup
  13. 类的继承——cancas绘制五彩小球
  14. 中国情绪识别与分析市场深度研究分析报告
  15. 【React】React 详细教程
  16. sql的update语句 批量更新某字段
  17. 哔哩大学计算机学院跟着B站学C语言
  18. Markdown编辑器使用方法
  19. iOS仿写有妖气漫画、视频捕获框架、启动页广告页demo、多种动画效果等源码...
  20. 作为技术分析工具的 MTF 指标

热门文章

  1. java parcelable list_Parcelable序列化处理
  2. 74ls20设计半加器_数字电子技术实验练习内容资料整理.doc
  3. 如何将西安80坐标转换为国家2000(或WGS84)坐标系?
  4. 基于阿里云直播实现视频推流(ffmpeg)/拉流(Django2.0)以及在线视频直播播放(支持http/https)功能
  5. 2022年全球慢性病护理管理软件行业分析报告
  6. 解除B站区域限制 油猴脚本
  7. 明德扬网络班培训体会
  8. ajax实现文件下载
  9. 关于在软件开发过程中建立三道风险防线的想法
  10. FlinkSQL实现行转列