Python安装与Pycharm使用入门

一、安装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.14.tgz

cd Python-2.7.14

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

make && make install

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

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

python -V 打印出2.7 版本
复制代码
操作后会导致yum无法使用,做如下设置让yum使用2.6版本

vim /usr/bin/yum

!/usr/bin/python 改成#!/usr/bin/python2.6

升级pip,升级python后默认的pip调用的是2.6,无法使用,安装最新版的
wget https://bootstrap.pypa.io/get-pip.py
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:恢复程序或者执行到下一个断点

Pycharm使用入门的更多相关文章

  1. 一、Python安装与Pycharm使用入门

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

  2. Python安装与Pycharm使用入门

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

  3. pycharm新手入门

    1.新建项目 2.配置 3.create 4.新建.py文件 5.可以愉快的敲代码啦

  4. Python 安装和 Pycharm 环境配置

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

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

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

  6. 基础篇——Pycharm的安装与使用 初学者此篇够用

    简介 Pycharm是python编程过程中最为推荐的编辑调试软件之一,其使用简单,界面友好,也成了学习Python路上必须学会的软件之一,本篇教程简单介绍一下windows用户从安装到日常使用的基本 ...

  7. PyCharm 2017 官网 下载 安装 设置 配置 (主题 字体 字号) 使用 入门 教程

    一.安装 Python 3.6 首先,要安装好 Python 3.6.如果你还没有安装,可以参考咪博士之前的教程 Python 3.6.3 官网 下载 安装 测试 入门教程 (windows) 二.官 ...

  8. Flask入门之Pycharm写Hello Word

    在这里记录整理Flask入门的笔记! 今天讲讲使用Pycharm写一个Hello World 前提是已经安装好Pycharm,安装过程很简单,这里不赘述. 只放两个可以提供注册码的网站: Intell ...

  9. Python入门:Anaconda和Pycharm的安装和配置

    Python入门:Anaconda和Pycharm的安装和配置  转自:https://www.cnblogs.com/yuxuefeng/articles/9235431.html 子曰:“工欲善其 ...

随机推荐

  1. Selenium的文件上传JAVA脚本

    在写文件上传脚本的时候,遇到了很多问题,包括元素定位,以及上传操作,现在总结下来以下几点: 1. 上传的控件定位要准确,必要时要进行等待 WebElement adFileUpload = drive ...

  2. Hadoop MapReduce编程 API入门系列之网页排序(二十八)

    不多说,直接上代码. Map output bytes=247 Map output materialized bytes=275 Input split bytes=139 Combine inpu ...

  3. Navcat12 for mysq 激活工具

    Navcat12 for mysq 激活 https://www.cnblogs.com/sunyangCoder/p/9060454.html

  4. mysql5.7 设置密码

    5.7版本的MYSQL的用户表的密码字段与以往版本有所区别, 不再是password字段 而是authentication_string字段. 请注意修改密码: vim  /opt/mysql_d/m ...

  5. java8-3-LambdaMapReduce例子

    public class LambdaMapReduce { private static List<User> users = Arrays.asList( new User(1, &q ...

  6. 关于iscroll.js插件的使用

    iscroll 作用: 可以让区域滚动效果好看一些 使用: 1. html结构 外面必须包一层盒子,切内部的元素要尽量简单,不然会影响滚动效果 <div id="wrapper&quo ...

  7. JavaScript定时器的开启关闭

    <html> <head> <meta charset="utf-8"> <title>无标题文档</title> &l ...

  8. VS2015 & ReSharper CTRL

    如下为个人比较常用的快捷键,部分快捷键有进行修改. 一.VS偏好设置: 1.转到定义:F12 2.查找所有引用:Shift + F12 3.跳转到指定的某一行:Ctrl + G (or 单击状态栏中的 ...

  9. 2018秋招blibli算法工程师

    我给出代码如下:和之前做数塔(dp的入门题目)的思路一致 dp[i][j]为走到坐标(i,j)的最小减速(只有向右走和向上走两种情况) #include<stdio.h> #include ...

  10. xshell登录centos7很慢解决办法

    使用xshell登录到centos系统虚拟机,可以登录上去,但是认证速度特别慢. 因为在登录时,需要反向解析dns,因此,修改linux配置文件,vi /etc/ssh/sshd_config,将其注 ...