前言:

Python是一种面向对象的解释型编程语言。它是开源的、免费的、跨平台的。
Python对新手非常友好、功能强大、高效灵活,并且提供了大量的程序模块。
被广泛应用于Web编程、爬虫编写、数据分析、机器学习和人工智能等领域。

一、在Windows下安装Python

打开Python官网 https://www.python.org,选择操作系统相应的版本,下载、安装:

这里我们选择下载Python3.6.4:Windows x86-64 executable installer

二、在Linux下安装Python3

方法一:使用安装命令安装Python 3.6
在Fedora、Cent OS等Linux操作系统中,可以使用yum命令安装Python,命令如下:
yum install python3
在Debian操作系统中,可以使用apt-get命令安装Python,命令如下:
Apt-get install python3
提示:在使用安装命令安装Python时,需要保持网络稳定。
方法二:直接到Python官网下载源码并编译安装
也可以在官网上下载Python安装包,然后在终端命令模式下用以下命令解压下载的压缩包:
tar –xzvf Python-3.6.4.tar.xz
在终端命令模式下,进入解压后的子目录,然后使用以下命令进行安装:
./configure
make install
make

三、 在Mac下安装Python

Mac系统中自带了python2.7的环境,在终端Terminal中输入“python”回车便可进入解释器。
在这里可以执行python脚本。

四、安装集成开发环境

支持Python开发的IDE有很多,比如:

1、Eclipse + PyDev插件

如果你习惯用Eclipse做Java开发,那么可以选用Eclipse + PyDev做Python开发。

2、Visual Studio + PTVS插件

如果你已经安装了VS用于其它方面的开发,通过安装PTVS插件,便可支持Python开发。

3、PyCharm(推荐)

PyCharm是一个专注于Python开发的IDE,很多功能都是开箱即用的。在Windows、Linux和macOS
下载安装包执行就能安装,比较简单。适合初学者快速入门。

A. 下载PyCharm

打开PyCharm的官网:http://www.jetbrains.com/pycharm/

点击“DOWNLOAD NOW”按钮

选择操作系统:Windows、macOS、Linux

选择版本:Professional、Community

社区版是免费开源的,专业版需要付费,有30天免费试用期。

点击“DOWNLOAD”按钮下载

B. 安装PyCharm

双击exe文件进行安装:
由于PyCharm占用内存比较多,所以建议大家不要安装在C盘。

除了下图的选项需要设置以外,其它窗口的设置都保持默认方式。(第一个选项需要根据系统类型选择是32位还是64位。)

创建Python文件
在项目名称上右键,选择 New|Python File,输入文件名’Hello’,点击“OK”,系统
会自动将扩展名设置为.py

运行Python文件
在文件名或编辑窗口中右键,选择Run ‘Hello’命令,就会在控制台中输出运行结果。
也可以在菜单Run中,选择Run ‘Hello’命令运行文件。

打开Python文件
打开当前项目以外的文件,可以在菜单栏,选择File|Open…命令打开。
也可以将文件直接从资源管理器拖到PyCharm的编辑窗口中。

添加Python文件
将文件拷贝到项目的路径下,便可将文件添加到当前项目中。

转载于:https://www.cnblogs.com/Teachertao/p/11204289.html

python -- 环境搭建相关推荐

  1. python环境搭建需要装几个软件_python的发展前景及python环境搭建

    python的前景 Python是一门面向对象的编程语言,编译速度超快,从诞生到现在已经20来个年头了.Python的排名从去年开始就借助人工智能持续上升,Python的火热,也带动了工程师们的就业热 ...

  2. pycharm conda 环境 切换 linux_【Python专题(一)】python环境搭建

    ​前言 近几年python搭上了机器学习,人工智能的快车道,发展的如火如荼.不止是互联网,现在金融.国企甚至公务员朋友都有学python的计划.虽然我们也发现不管是微信朋友圈还是百度搜索,总是能看到各 ...

  3. Python 环境搭建

    Python 环境搭建 本章节我们将向大家介绍如何在本地搭建Python开发环境. Python可应用于多平台包括 Linux 和 Mac OS X. 你可以通过终端窗口输入 "python ...

  4. 什么是python-三分钟了解什么是Python?python环境搭建

    原标题:三分钟了解什么是Python?python环境搭建 Python , 是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库,Python 已经成为继JAVA,C++之后的的第三大语言. ...

  5. 安装python环境与运行_专栏G|轻松学Python01:Python环境搭建与运行

    原标题:专栏G|轻松学Python01:Python环境搭建与运行 | Cora编撰 | 和[PM10分男人]一起成长 Python是一个开源且功能强大的解释型语言,应用领域比较广泛,如今越来越受重视 ...

  6. python怎么把所有标点符号置空_Python从小白到攻城狮(1)——python环境搭建

    我的微信公众号:代码视界,欢迎关注. Python介绍 Python是Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言,1991年发布第一版. Pyth ...

  7. python环境介绍_Python介绍以及Python环境搭建

    Python介绍以及Python环境搭建 1.Python 发展历史 Python是由Guido van Rossum在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的,据说是在圣诞 ...

  8. windows下python环境搭建_Linux/Windows下Python环境搭建步骤

    Python环境搭建首先到官网(www.python.org)下载相应的安装版本.主要分为Windows和Linux两种: 一.Linux下Python环境搭建 一般情况下,Linux系统都已经预安装 ...

  9. TensorFlow 笔记1 Mac Python环境搭建

    这是一个系列,记录我Tensorflow开发常用的代码,小常识,有些是参考网上代码,(讲的可能有点烂,求不要打脸,嘤嘤嘤~~)送给那些需要的人.可以相互交流,喜欢的加我吧. Wx: Lxp911221 ...

  10. 利用 Windows 子系统 Linux(WSL)开发 Python 环境搭建

    利用 Windows 子系统 Linux(WSL)开发 Python 一.启用适用于 Linux 的 Windows 子系统 二.安装 Linux 分发版 三.安装并配置 Visual Studio ...

最新文章

  1. C# 获得系统AppData路径
  2. 拼多多,一面,i++ 是线程安全的吗?一脸蒙逼
  3. 离奇的梦境,能够防范大脑过拟合
  4. 百度地图3.1课程—检索演示
  5. 数据挖掘导论读书笔记7 Apriori算法
  6. dealloc 的水,很深?
  7. android 双向滑动 seekbar
  8. label 阻止冒泡 防止点击label 触发2次事件
  9. Android Studio中使用Git进行代码管理(分支、合并)
  10. 彻底搞懂Bert模型
  11. MySQL用命令行运行sql文件
  12. sqlserver设计视图修改表时不允许保存更改的问题处理
  13. linux抓包工具分析工具下载,Linux下抓包工具tcpdump以及分析包的工具wireshark
  14. 四川大学计算机学院硕士毕业要求,四川大学计算机学院(软件学院)2020年非全日制硕士研究生接受调剂生的通知...
  15. vlookup匹配值不唯一_突破VLOOKUP函数限制,查找多个对应值
  16. 苹果工具条_苹果承认错误:个人热点“断连” !iOS13.4或成救命稻草!
  17. 计算机网络(ISP,因特网组成,分组交换,计算机网络性能,网络体系机构)
  18. 【Android】请求打开蓝牙和定位功能
  19. vs编译错误:在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”?
  20. 知乎9.7万人围观热帖:“同事被富婆包养了,我哪里不如他?”

热门文章

  1. HBase数据模型:rowkey timestamp 列族 cell
  2. 服务器上的hdfs的配置文件中,namenode不能设置成127.0.0.1或者localhost,要设置ip或者映射别名
  3. /etc/resolv.conf root用户下不能修改
  4. journalctl -xefu kubelet查看kubelet日志
  5. JVM调优:JVM内存分代模型
  6. Mysql order by与limit混用陷阱
  7. latex调整caption图表标题行间距、字体大小、左对齐
  8. 装配图中齿轮的画法_春季高考机械专业中机械制图考什么?重点是什么?
  9. drive数据集_英伟达的最强人脸GAN开源了,它吃的高清数据集也开源了
  10. 通过Idea创建spring项目,没有spring Initializr选项的解决方法