python解释器、pycharm安装及环境变量配置

python解释器、pycharm安装及环境变量配置

1.python解释器安装

下载地址:https://www.python.org/

  1. 打开官网,点击downloads,选择操作系统,以windows为例:

    1729998-20190702174352245-1147580836.png

  2. 选择python2与python3解释器版本(以python3.6.6及python2.7.16为例):

1729998-20190702174406582-237529212.png

1729998-20190702174430796-442865642.png

  1. 以python3.6.6为例,根据操作系统下载不同安装包(python2.7.16类似)

1729998-20190702174520461-394514536.png

  1. 下载完成后,双击打开,选择自定义安装:

    1729998-20190702174542244-1396235552.png

  2. 点击完成后,选择下一步,修改默认安装路径(方便查找,添加环境变量),完成后点击安装

    1729998-20190702174557452-624383677.png

    1729998-20190702174724409-1526822425.png

2.配置环境变量

  1. 右击我的电脑,点击属性,选择高级系统设置

    1729998-20190702174737307-1198829629.png

  2. 系统设置页面点击环境变量,系统变量选项下选中path,点击编辑选项

    1729998-20190702174753468-611248961.png

  3. 在path变量下新建路径,输入安装自定义路径,三次确定后结束环境变量添加

1729998-20190702174807547-1431024448.png

4.完成环境变量添加后,在命定提示符输入python验证环境变量是否添加成功,以管理员账号输入命令python -V验证python解释器是否安装成功

1729998-20190702174845607-164911991.png

1729998-20190702174920943-1428554514.png

备注:

python2.7.16安装方法及环境变量配置方法与python3.6.6均相同,那么当我们配置两个环境变量后,如何在命令窗口调取不同版本解释器呢???

​ 在python2.7.16安装目录下复制python.exe文件,重命名为python2.exe,便可以在命令提示窗口输入python2验证python2.7.16环境变量是否配置成功,此外,当我们在命令窗口启动python2.7.16后,如要切换python3.6.6,可在命令提示窗口输入exit()命令退出当前python解释器。

3.pycharm安装

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

1.进入网站后,我们会看到如下页面,选择对应操作系统版本下载即可(professional 为专业版,community 为社区版)

1729998-20190702175104161-1696246785.png

2.下载完成后,点击安装,点击下一步,进入安装目录选择页面,修改默认安装目录,点击下一步:

1729998-20190702175120246-2113432500.png

3.在安装选项界面勾选如下选项,点击下一步:

1729998-20190702175354459-217696345.png

4.点击安装选项即可:

1729998-20190702175417003-1892988852.png

4.pycharm设置及使用

4.1pycharm设置

1.安装激活完成后,点击快捷方式进入启动页面,点击Create New Project:

1729998-20190702175439973-1767518794.png

2.进入新项目设置页面,修改新项目默认安装路径,点击Create:

1729998-20190702175456659-1853801459.png

3.配置python解释器

方法:File-->Settings-->Project:unititled-->Project Interpreter

1729998-20190702175510919-1976481541.png

1729998-20190702175527301-396255388.png

选择开发所需的解释器即可

4.2pycharm使用

1.创建Python File 方法: 选择工程名称,New-->python file ,输入名称即可

1729998-20190702175541119-2032327020.png

1729998-20190702175557294-837361595.png

2.编写并运行代码,右击选择“run”编译运行

1729998-20190702175608907-1071563306.png

3.pycharm快捷键

ctrl+c 复制 ctrl+d 快速复制上行的内容至下一行 Ctrl+z 撤销 tab 快速补充

ctrl +a 全选 Ctrl+alt+l 调整代码格式 ctrl+/ 注释,去注释

转载于:https://www.cnblogs.com/lifangzheng/p/11122240.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/462204.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RHEL6.4 Keepalive+LVS(DR)部署文档

1、简介LVSKeepalived 能实现的功能:利用 LVS 控制器主备模式避免单点故障以及自动删除故障 WEB 服务器结点并当它恢复后再自动添加到群集中。拓扑图:2、系统环境系统平台:RHEL6.4硬件平台:dell R720*4硬件参数:cpu(e5-2609)两颗;内存 32G;磁盘 600G*6;RAID 5 ;双电源LVS 版本:…

rtp 实时传输协议

实时传输协议(Real-time Transport Protocol或简写RTP)是一个网络传输协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的。 国际电信联盟ITU-T也发布了自己的RTP文档,作为H.225.0,但是后来当IETF发布了关…

MySQL Cluster7.2.4 集群配置

准备 32位和64位版本 3台服务器 202.38.128.153 dbs2 64位 202.122.32.68 dbs1 64位 192.168.32.22 erpdbtest 32位 管理节点(ndb_mgmd) 192.168.32.22 erpdbtest 32位 数据节点(ndbd) 202.122.32.68 dbs1 64位 202.38.128.153 dbs2 64位 SQL节点(mysqld) 202.122.32.68…

非阻塞I/O多路复用机制

题外话:我们现在要仔细的说一说I/O多路复用机制,因为这个说法实在是太通俗了,通俗到一般人都不懂是什么意思。博主打一个比方:小曲在S城开了一家快递店,负责同城快送服务。小曲因为资金限制,雇佣了一批快递…

JAVA中toString方法的作用(转)

因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。 它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方…

动态改变控件的方法

1.声明控件参数获取的对象 LinearLayout.LayoutParams linear (LayoutParams) view.getLayoutParams(); 2.设置控件参数,如宽度: linear.width 10; 3.使得设置生效 view.setLayoutParams(linear); 注意:view表示的是对应的控件对…

华为C语言笔试题集合

①华为笔试题搜集 1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量…

orcale中case when和group by同时使用会报无效标识符

不可以使用case when 的列名进行group by,如: select count(1)/7 as "平均违法数量", to_char(wfsj, yyyy-MM-dd ) as time, case when (to_char(wfsj, hh24)) between 00 and 04 then 00-04时 when (to_char(wfsj, hh24)) between 04 and 08 …

Windows平台WebRTC编译-VS2017

转载网站:https://blog.jianchihu.net/webrtc-build-vs2017.html 在音视频领域,想深入研究的话,必定会接触WebRTC。WebRTC是一个庞大的工程,就像是音视频领域的百科全书,音视频采集,编解码,传输…

Hadoop--初识Hadoop

什么是Hadoop? 搞什么东西之前,第一步是要知道What(是什么),然后是Why(为什么),最后才是How(怎么做)。但很多开发的朋友在做了多年项目以后,都习惯…

Android之TextView属性详解

android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。androi…

Python 列表解析

列表解析 列表解析总共有两种形式: 1. [i for i in range(k) if condition]:此时if起条件判断作用,满足条件的,将被返回成为最终生成的列表的一员。 2. [i if condition else exp for exp]:此时if...else被用来赋值&am…

VS2019编译 当前最新版chromium

VS2019编译 当前最新版chromium 之前编译过webrtc和chromium, 由于长时间没用,被我删除了, 最近在最新版本的google浏览器上遇到了播放器兼容性问题,老版本的google浏览器是没问题,IE, 火狐浏览器也没问题&#xff0…

37signals为何砍掉中层?个人点评,高素质人才队伍工作,靠的是全体发挥综合能力,而不是靠......

为什么80%的码农都做不了架构师?>>> 37signals为何砍掉中层? 分享到 本文来源于:中欧商业评论 作者:潘芸 发表于:2013-08-21 11:09:41 http://www.cyzone.cn/a/20130821/244571.html 37signals有多位程序员&#…

k-means k均值聚类的弱点/缺点

Similar to other algorithm, K-mean clustering has many weaknesses: 1 When the numbers of data are not so many, initial grouping will determine the cluster significantly. 当数据数量不是足够大时,初始化分组很大程度上决定了聚类,影响聚类…

Codeforces 360E 贪心 最短路

题意及思路&#xff1a;https://blog.csdn.net/huanghongxun/article/details/49846927 在假设所有边都是最大值的情况下&#xff0c;如果第一个人能比第二个人先到&#xff0c;那就缩短这条边。 代码&#xff1a; #include <bits/stdc.h> #define LL long long using na…

jni编译h文件

1.生成 class文件 到原文件目录&#xff08;*为java文件名称&#xff09; javac *.java 2.生成jni.h 到java目录&#xff08;*为java文件里面的类名称&#xff09; javah -jni com.example.widget.* 3.jse13 版本生成jni.h 到原文件目录&#xff08;*为java文件名称&#xff…

事件相关js函数

<script type"text/javascript">//功能:停止事件冒泡 function stopBubble(e) {//如果提供了事件对象&#xff0c;则这是一个非IE浏览器 if (e && e.stopPropagation)//因此它支持W3C的stopPropagation()方法 e.stop…

java嵌套循环

嵌套循环&#xff1a;循环里套循环 假设外循环的循环次数是m次,内循环的循环次数是n次&#xff0c;那么内层循环的循环次数需要 m * n次。 Eg&#xff1a;利用for循环语句的嵌套打印出乘法口诀表 class break1 { public static void main(String[] args) { for(int i1;i<10;…

计算收益复利的小例子

一个计算收益复利的小例子&#xff0c; 用c语言简单编程&#xff0c; 如 test 30 20 40&#xff1b; 30以万为单位&#xff0c;20是年收益百分比&#xff0c;40是年数。 #include <stdio.h> #include <stdlib.h>#define YEAR_GET_TYPE 0 // 年测试类型…