一、安装Python

1、Linux下安装

一般系统默认已安装2.6.6版本,升级成2.7版本, 但 2.6 不能删除,因为系统对它有依赖,epel源里最新的也是2.6版本,所以以源代码的方式安装2.7版本

登录官网选择要下载的linux的版本 https://www.python.org/downloads/source/

cd /usr/local/src

wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz

tar zxvf Python-2.7..tgz

cd Python-2.7.

./configure --prefix=/usr/local/

make && make install

mv /usr/bin/python /usr/bin/python_2.-old

ln -s /usr/local/bin/python /usr/bin/python

python -V 打印出2. 版本

操作后会导致yum无法使用,做如下设置让yum使用2.6版本

vim /usr/bin/yum

#!/usr/bin/python 改成#!/usr/bin/python2.
升级pip,升级python后默认的pip调用的是2.6,无法使用,安装最新版的
python get-pip.py
2、Windows安装

一路next完成安装

 

验证

Windows + r  输入 cmd

三、Pycharm的使用

1、设置调用的python版本

文件---设置---项目:Python _code---Project Interpreter   选择上一步安装的python路径

2、字体设置

3、设置python文件抬头

点击: 文件--设置--编辑器--Code Style--文件和代码模板--Python Script   插入如下抬头

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : ${DATE} ${TIME}
# @Author : lingxiangxiang
# @File : ${NAME}.py

效果:

4、pycharm设置python参数

5、Pycharm常用快捷键

http://yangfangs.github.io/wiki/pycharm-Shortcut-key/

Ctrl + c    //复制
Ctrl + x //剪切当前行或选中部分
Ctrl + v //粘贴
Ctrl + d //快速复制当前行到下一行
Ctrl + shif + n //跳转到符号
Ctrl + shif + f //全局查找
Ctrl + 鼠标左右键 //前进、后退
Ctrl + alt + 方向左/右键 注意和系统屏幕设置的快捷键冲突
Ctrl + a; ctrl + alt + l //z自动缩进
Alt + enter //z自动导入模块
Ctrl + / //行注释/取消注释
Tab shift +tab //往后缩进

6、python运行程序

Linux:  chmod +x test.py && ./test.py || python test.py

windows: cmd python test.py

pycharm: 直接点击运行

7、pycharm的调试模式

断点:就是程序执行到这个地方停下来

F7: 进入到代码

F8:跳到下一步

F9:恢复程序或者执行到下一个断点

一、Python安装与Pycharm使用入门的更多相关文章

  1. Python安装与Pycharm使用入门

    一.安装Python 1.Linux下安装 一般系统默认已安装2.6.6版本,升级成2.7版本, 但 2.6 不能删除,因为系统对它有依赖,epel源里最新的也是2.6版本,所以以源代码的方式安装2. ...

  2. Python 安装和 Pycharm 环境配置

    一.Python 简介 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它 ...

  3. Python学习教程(二)Python 安装和 Pycharm 环境配置

    一.Python 简介 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它 ...

  4. python安装和pycharm安装与笔记

    目录 计算机的基础知识 python安装和使用 pycharm安装和使用 [TOC] 计算机的基础知识 计算机是由什么组成的 cpu-----大脑 主板----身体 电源----心脏 内存----临时 ...

  5. Python语言学习前提:python安装和pycharm安装

    一.Windows系统python安装 1.python官网:https://www.python.org/downloads/ 2.官网首页:点击Downloads > Windows > ...

  6. python自动化第一课 - python安装以及pycharm配置

    1.安装python 1.1打开python官网https://www.python.org/downloads/windows/进行下载Python 3.8.0 1.2下载完毕后进行安装,1勾选 A ...

  7. python安装及pyCharm使用

    1.官网下载Python https://www.python.org/downloads/

  8. Pycharm使用入门

    Python安装与Pycharm使用入门 一.安装Python 1.Linux下安装 一般系统默认已安装2.6.6版本,升级成2.7版本, 但 2.6 不能删除,因为系统对它有依赖,epel源里最新的 ...

  9. Python基础入门一文通 | Python2 与Python3及VSCode下载和安装、PyCharm激活与安装、Python在线IDE、Python视频教程

    目录 1. 关键词 2. 推荐阅读 2.1. 视频教程 3. 本文按 4. 安装 4.1. 视频教程 4.2. 资源下载 4.3. 安装教程 1. 关键词 Python2 与Python3及VSCod ...

随机推荐

  1. Netty未来展望

    作为<Netty权威指南(第2版)>的结尾章节,和读者朋友们一起展望下Netty的未来. 1应用范围 随着大数据.互联网和云计算的发展,传统的垂直架构逐渐将被分布式.弹性伸缩的新架构替代. ...

  2. Netty高可靠性设计:优化建议

    尽管Netty的可靠性已经做得非常出色,但是在生产实践中还是发现了一些待优化点,本小节将进行简单说明.希望后续的版本中可以解决,当然用户也可以根据自己的实际需要决定自行优化. 1  发送队列容量上限控 ...

  3. ASP.net里不让浏览器缓存代码和Session使用注意事项

    //不让浏览器缓存             context.Response.Buffer = true;             context.Response.ExpiresAbsolute = ...

  4. eclipse和android studio的目录结构分析

    不管你喜不喜欢,愿不愿意,自从Google宣布正式停止对于eclipse的支持,要开发android的APP,你都得乖乖的用android studio(以下简称AS)了,不过也不是什么悲伤的故事,对 ...

  5. SDP(10):文本式大数据运算环境-MongoDB-Engine功能设计

    为了让前面规划的互联网+数据平台能有效对电子商务数据进行管理及实现大数据统计功能,必须在平台上再增加一个MongDB-Engine:数据平台用户通过传入一种Context来指示MongoDB-Engi ...

  6. Linux之shell典型应用之脚本实现

    一. 提取Linux操作系统信息 二. 获取操作系统运行状态 三. 分析应用状态 四. 应用日志分析 第一章:VIM编辑器设置 一.语法高亮     syntax on/off 二.显示行号 set ...

  7. JavaScript设计模式(6)-门面模式

    门面模式 门面模式(Facade Pattern):他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口.这种类型的设计模式属于结构性模式.为子系统中的一组接口提供了一个统一的访问接口,这个接 ...

  8. SVN的安装以及和eclipse的结合使用

    SVN概述 l 通常软件开发由多人协作开发,如果对代码文件.配置文件.文档等没有进行版本控制,将会出现很多问题: l 备份多个版本,占用磁盘空间大 l 解决代码冲突困难 l 容易引发BUG l 难于追 ...

  9. JVM学习笔记一:Java运行时数据区域

    1. 程序计数器 当前线程所执行的字节码的行号指示器. 2. Java虚拟机栈 线程私有,与线程具有相同生命周期.用于存储局部变量表.操作数栈.动态链表.方法出口等信息. 局部变量表存放内容: 基本数 ...

  10. SpringMVC常用注解整理

    一.组件型注解: @Component 在类定义之前添加@Component注解,他会被spring容器识别,并转为bean. @Repository 对Dao实现类进行注解 (特殊的@Compone ...