atom配置python环境_python开发环境搭建及工具配置

本文阐述了Python2停止支持后的升级策略,强调了转向Python3的必要性。介绍了Python安装、配置步骤,推荐了Jupyter Notebook和PyCharm作为开发工具,并推荐了Python编程入门和数据分析书籍。
摘要由CSDN通过智能技术生成

据报道,自2020年1月1日起,Python 2将不再得到支持。Python核心开发人员将不再提供错误修复版或安全更新等内容。如果你继续使用未得到支持的模块,可能危及企业及数据的安全性,因为无人修复的漏洞迟早会出现。

基于python2的应用升级至python3是大势所趋,大量的应用将基于python3开发。本文便基于Python3开始。

Python安装

因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。

要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。集成开发环境主要有两种方式: Python 和 Anaconda。

  • Python方式

先到Python官网下载 https://www.python.org/, 自己使用的话可下载最新版本3.8.1。

c183b1dceb723044631afaad4dcfb9ce.png

下载合适的版本后windows平台下直接下一步安装完成即可。最后配置好环境变量。打开PowerShell输入python验证python环境是否配置成功。

4c2d459b2a84775c38449470e14142c0.png

如上图所示表示python环境搭建成功。

  • Anaconda方式
e7e5b4e91d5d47c2a860c319f38289f3.png

安装完成后打开powershell,输入conda 验证。

d3898cad854a3a18b0719eba4b5c67fd.png

如上图所示,表示anaconda安装配置成功。

最后可以图形界面中针对不同的环境管理包,

ea5384a0eedeffc22c16184332c4b27e.png

开发工具安装

Python的开发工具每个人用的不同,本文推荐两个开发工具。

  • Jupyter notebook

Anaconda已内置了jupyter notebook,直接启动即可。

cfd9f52f0b70148f977cddd721aea922.png

运行成功后会在浏览器中打开编辑器,选择new -- python3 即可编辑python

4cebff19da3efc93885f15154f28c033.png
c32b76343ad0ead20bc0c18b90362d4c.png

在开发环境中输入

点击run运行即可。

  • Pycharm

PyCharm2019是由JetBrains打造的一款Python IDE,VS2010的重构插件Resharper就是出自JetBrains之手。同时支持Google App Engine,PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具

首先,PyCharm用于一般IDE具备的功能,比如,调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython。

Python书籍推荐

推荐几本python入门和python数据分析、深度学习相关的书。

  • Python编程 从入门到实践 (豆瓣9.1)
529165da7da5d7a623c3fdda6813c814.png
  • Python编程快速上手 让繁琐工作自动化(豆瓣9.0)
b90a229bc2a5b588844da85b9fa7d00b.png
  • 利用Python进行数据分析(豆瓣8.6)
4b1af05a187037a7019ec91141601628.png
  • Python深度学习(豆瓣9.6)
7b9aa97b60b9876a1188fdf54bf0cd0f.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值