前言

文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

作者:山海皆可平z

PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun

开发环境搭建

一、Python环境安装

从https://www.python.org/downloads/ 上下载合适你自己平台的安装包,我这边是下载的MAC下的python3.6.6版本。

点击后出现下列图中的安装包列表:

我下载的是python-3.6.6-macosx10.9.pkg,双击pkg安装包,下一步一直到底安装完,安装完后打开终端输入python:

如果出现以下界面就说明python已经安装成功了。

python环境安装完毕,Windows环境下也是这样安装,有问题可以联系我。

这样就可以在python控制台下进行操作了,比如上一节说的import this,我们马上来看下:

还有一个彩蛋,可以输入import antigravity试试看,哈哈。

二、pip安装

python有非常方便的包管理机制,有非常多的三方库和包可以使用,这些都会给我们带来极大的便利,这个我们要感谢这些三方模块的制作者。

其中pip就是包下载工具, Python 3.4+ 以上版本都自带 pip 工具,其他版本可以自行下载安装:https://pypi.org/project/pip/

你可以通过以下命令来判断是否已安装:

pip --version

pip 最常用命令

pip --version

获取帮助

pip --help

升级 pip

pip install -U pip

如果这个升级命令出现问题 ,可以使用以下命令:

sudo easy_install --upgrade pip

安装包

pip install SomePackage # 最新版本pip install SomePackage==3.1.2 # 指定版本pip install 'SomePackage>=2.0.0' # 最小版本

升级包

pip install --upgrade SomePackage

升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

卸载包

pip uninstall SomePackage

搜索包

pip search SomePackage

显示安装包信息

pip show

查看指定包的详细信息

pip show -f SomePackage

列出已安装的包

pip list

查看可升级的包

pip list -o

三、开发工具

python开发其实不用任何其他工具,也是可以的,只不过效率很低。我们还是要追求编程效率和编程的体验。

python开发工具有很多,以下介绍几种常用的:

1)Pycharm:JetBrains出品,这公司还出品了IntelliJ IDEA是Java开发工具,这个公司出品的工具非常有名,也非常好用,只是专业版是要收费的。但是有社区版本是免费的,基本满足一般开发者。下载地址:https://www.jetbrains.com/pycharm/download/

2)sublime Text:这个是可以配置成开发python的环境,只是开发前端的人员用这个可能会比较习惯,因为这个工具前端开发人员使用的比较多。这个工具有高度灵活的配置方案,只是新手用会太不习惯。下载地址:http://www.sublimetext.com/3

3)Visual Studio Code:这个是微软出品的开源的编程工具,支持python、c/c++、java等语言,可以通过安装插件的方式来支持各种语言开发。我之前是用pycharm来开发python程序的,我感觉还是很完美的。今年开始我觉得vs code(Visual Studio Code的简称)没用过,想尝试一下,用了后感觉还是可以,有耳目一新的感觉。下载地址:https://code.visualstudio.com/

安装vs code :

下载安装包VSCode-darwin-stable.zip,解压后就是Visual Studio Code.app文件,Mac里面直接把这个文件拷贝到应用程序目录中就行了。

安装完再启动里面的图标:

打开vs code:

人生苦短,我用python!

2020年最新Python教程:

如果你处于想学Python或者正在学习Python,Python的教程不少了吧,但是是最新的吗?

说不定你学了可能是两年前人家就学过的内容,在这小编分享一波2020最新的Python教程。

以上这些教程小编已经为大家打包准备好了,希望对正在学习的你有所帮助!

获取方式,私信小编 “ 资料 ”,即可免费获取哦!

python从零开始基础入门——开发环境搭建相关推荐

  1. python初学者用什么开发环境搭建_2019-04-11 python入门学习——配置机器及搭建开发环境...

    # 在windows操作系统中搭建python 3.x版本的开发环境,开发工具为 Anaconda 3. # 1.1 下载及安装Anaconda 3 Anaconda的特点:集成性高,包含很多常用的开 ...

  2. Python办公自动化 2.1开发环境搭建:PyCharm社区版配置Anaconda开发环境

    课程大纲 第二章 Python10分钟入门 [2.1]:PyCharm社区版配置Anaconda开发环境 [2.2]:Python基础知识及正则表达式入门 第三章 Python操作Excel [3.1 ...

  3. python安装包_Python开发环境搭建

    本文是基于最新的版本python3的,俗话说:工欲善其事必先利其器.做自动化测试的第一步必须会搭建基本的自动化测试环境,掌握python基本的语法和一个IDE工具来进行开发,下边会详细介绍怎么搭建py ...

  4. Unity开发(一).Unity基础以及开发环境搭建

    1. Unity基础知识概括 1)初识 Unity 由 Unity Technologies开发,创建三维视频游戏,建筑可视化及实时三维动画等互动内容的多平台的综合性开发工具. 编辑器运行平台:Win ...

  5. 从零开始的安卓开发环境搭建与入门

    1.官网下载android studio 2.阅读.勾选同意协议并点击下载 3.下载完成后打开 4.安装完成,打开后 5.创建项目 6.创建一个空Activity的项目 7.输入项目名和选择语言以及S ...

  6. 微信小程序基础之开发环境搭建

    初心-杨瑞超个人博客诚邀您加入qq群(IT-程序猿-技术交流群):757345416 概述 开发小程序的第一步,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序.跟随这个教程,开始你的小程 ...

  7. vs python opencv_VsCode+Anaconda+OpenCV开发环境搭建

    前言 操作系统:Deepin-20-Beta 一.安装CMake 版本:3.13.4 安装命令: sudo apt-get install cmake 二.安装vscode 版本:1.47.3 安装命 ...

  8. java 中button和jbutton输出的按钮不一样_Java学习教程(基础)--Java开发环境搭建

    1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可. JavaSE Upgrade​www.oracle.com 点击下载好的exe文件安装即可. 2.接下来我们需要配 ...

  9. Win10+Python+Django+Nginx+MySQL开发教程及实例(1)——开发环境搭建

    Win10+Python+Django+Nginx+MySQL开发教程及实例 PaulTsao 本教程共有三篇内容: 第一篇:Win10+Python+Django+Nginx+MySQL 开发环境搭 ...

最新文章

  1. google gn构建系统的介绍
  2. 【C++】new和malloc的区别
  3. c++tcp接收文件缓存多大合适_必知必会的TCP/IP知识
  4. html隐藏目录在哪里查找,使用Dirsearch查找隐藏目录
  5. 【结合实例】信息增益的计算
  6. js打乱数组的顺序_如何用 js 实现一个类似微信红包的随机算法
  7. Qt::WindowType、Qt::WidgetAttribute各个标志含义汇总
  8. 电脑出货量_Q3季度全球笔记本电脑出货量增长34%,惠普出货量首次超过联想
  9. Google+强推实名制引爆不满 用户增速放缓
  10. js判断数组是否相等的方法
  11. 百度CNZZ统计留痕引流工具 日引流过万ip
  12. C++把十进制转换为其他进制的方法
  13. [docker]六、云计算和云的种类、4种容器网络类型、docker中常见文件和进程的作用、json、link、docker底层的隔离机制
  14. jasypt加密敏感配置信息出现Encryption raised an exception
  15. python中常用于输出信息的语句函数是print括号_第十四课我们研究一下常用的print()函数,翻看了一下Python宝典...
  16. 【Java代码】MP3、flac歌曲批量生成同名的“xxx.lrc”歌词文件导入索尼黑砖二代
  17. python可以爬取wind数据库吗_如何利用Python来爬取近百万条数据?数据库会炸吧?...
  18. Excel提取18位/15位身份证出生日期②
  19. 技术产品人如何快速成长?
  20. 遗传算法求解TSP旅行商问题

热门文章

  1. Ubuntu 12.04安装下载工具 UGet 1.8.0 及 aria2用法
  2. PHP 批量生成 WORD2007 文件
  3. lua5.3 获取table的元素数量
  4. SOCK_STREAM和SOCK_DGRAM两种类型的区别
  5. Word文档显示标题3
  6. 【Matlab】离散点拟合曲面
  7. Ubuntu 16.04 卸载vmware
  8. 多表关系介绍 mysql
  9. 演练 制作爱奇异视频播放列表 0929
  10. 武松买酒案例 理解网络资源的请求流程