使用python,目前最全的Python使用手册

Python是一门使用非常简单的编程语言,可以轻松应用于各种应用程序的开发,想要开始一门语言的学习,工具当然必不可少——选择正确的操作系统、Python运行环境、编辑器和IDE是学好Python必备工具。Python有许多不同的版本,最常用的数Python 2和Python 3,由于绝大多数的第三方Python库都支持Python 3,Python 2已经逐渐被淘汰,所以推荐Python 3

在这里插入图片描述

适合的操作系统

Python可用于所有主流操作系统,高质量的Python编辑器和开发环境也是如此,所以程序员在使用Python时可以选择任意操作系统。

Microsoft Windows:默认情况下Windows并不支持 Python,但使用Windows的Chocolately软件管理器通过choco install python3在命令提示可获取到最新的Python版本。

Linux:Linux操作系统是Python标准的运行系统,但是有些linux系统已经捆绑了旧版本的Python,导致获取的Python可能不是最新版本,这样就会导致为特定分发编写的Python脚本依赖于给定的Python版本。当然,如果真的是这种情况的话你也可以用软件管理器来安装其他版本的Python,利用pyenv工具避免Python不同版本之间的冲突。

MacOS: Python 在MacOS上运行的情况与Linux类似,但也有一些例外。首先,最新版本的MacOS(10.11)上唯一预装的Python版本是Python 2.7.10。如果你想用Python 3,可以用Homebrew来安装,用pyenv进行管理。

如果想通过Docker部署有关的应用程序,可以在Python运行时获取Docker容器,并将其用作项目的基础。

在这里插入图片描述

适合的具体实现

根据Python语言实现方式的不同,主要分为CPython、ActivePython、PyPy和Anaconda。

CPython:这是由Python软件基金会创建的官方标准的Python实现,也是最流行的Python实现。除了解释器和标准库之外,它还包括Python解释器(例如,SQLite的二进制文件)的第三方组件。CPython使用C语言实现,添加第三方内置组件pip,为它编写的二进制文件很难在其他实现上使用。

ActivePython: ActiveState公司发行的一套企业级二进制Python 编程调试工具,带有IDE。ActivePython有免费的三个发型版本:社区版、商业版和企业版,可用于任何操作系统上,和其他Python兼容。ActivePython调用CPython内核,预安装了数十种流行的第三方库,并通过数学函数库增加了许多数学和科学数据库来进行性能改进。

PyPy:PyPy与CPython功能类似,但是它们有一个最大区别:PyPy通过JIT(及时)编译器按照多数量级的顺序执行,大大提升了应用性能,比CPython要快好多倍!

Anaconda:Python的最大用途之一数据分析和机器学习,Continuum Analytics公司的Anaconda是在这一方面最广泛使用的。像ActivePython一样,它捆绑了许多常见的Python数据库和统计数据库,并使用英特尔优化版本的数学库。Anaconda还提供自己的用于管理的第三方库的安装程序,通过管理其二进制依赖关系,可以更轻松地将这些软件包保持在最新状态。

在这里插入图片描述

适合的Python IDE

  • 使用Python支持的IDE在开发任何东西时都非常方便,如果您已经使用IDE,那么您也可以将其用于Python编程。

  • Microsoft IDE 系列的Visual Studio安装适当插件即可作为PythonIDE使用。

  • Eclipse广泛应用于Java语言,通过安装相关插件使其具备Python IDE功能。您也可以使用LiClipse,这是Eclipse IDE的一个版本,预装了各种支持Python的插件,随时可以使用。

  • 许多MacOS用户赞叹Sublime Text编辑器不仅速度、性能强大,并且还可搭建Python IDE功能。Sublime Text有一个集成的Python解释器,许多插件都是用Python编写的,Python程序员可以轻松地使用Sublime Text来强化他们的工作流程。

  • Vim和Emacs都支持Python开发环境, Vim具有python-mode插件,Emacs具有基本的Python支持,也可通过插件进行增强。

许多Python专用IDE也存在并被广泛应用:

  • 与CPython捆绑在一起的IDLE适用于quick scripts,帮助新手了解自己的需求。

  • JetBrains公司推出的PyCharm得到了程序员的广泛推荐,它支持Python许多工具(例如Jupyter notebooks),这些工具使用起来非常方便。

  • 由ActiveState生产的IDE线路Komodo可以作为ActiveState自身ActivePython的完美补充,它也适用于CPython。

  • Spyder主要针对科学和统计人群,非普通的Python程序员,但它也包括了一些有价值的配置,比如对Jupyter notebooks的内置支持。

创建Python项目模板

如果你发现自己在不断重复相同类型的项目,为了节省时间,我们可以为项目创建一个模板。一种方法是为空白项目创建一个Git仓库,随着更新版本库逐渐被修改,在这个过程中我们可以为每个版本创建分支或标签,然后可以通过克隆存储库来实例化一个新项目。另一种方法是使用Cookiecutter模板导入新的Python项目中,将模板存储在Git中并按需克隆,这样可以随时共享自己创建的模板。

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

三、入门学习视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

五、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。


这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Ubuntu上安装Python 3.7,您可以按照以下步骤操作: 1. 打开终端并更新软件包列表: sudo apt-get update 2. 安装依赖项: sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev 3. 下载Python 3.7: wget https://www.python.org/ftp/python/3.7./Python-3.7..tgz 4. 解压缩文件: tar -xvf Python-3.7..tgz 5. 进入解压缩后的目录: cd Python-3.7. 6. 配置Python 3.7: ./configure --enable-optimizations 7. 编译并安装Python 3.7: sudo make altinstall 8. 检查Python 3.7是否成功安装: python3.7 --version 现在,您已经成功在Ubuntu上安装了Python 3.7。 ### 回答2: Ubuntu 是一款非常优秀的 Linux 操作系统,支持各种编程语言Python 是一种非常流行的编程语言,也是 Ubuntu 操作系统中最为常用的编程语言之一。目前Python 最新版本是 3.7 版本,它在 Ubuntu 中也可以通过简单的步骤进行安装。 安装 Python 3.7 的步骤如下: 1. 打开终端 在 Ubuntu 中安装 Python 3.7,需要首先打开一个终端窗口。 2. 更新软件包列表 在终端中运行以下命令,更新软件包列表: sudo apt-get update 3. 安装构建工具和依赖项 安装 Python 3.7 需要一些构建工具和依赖项,可以使用以下命令进行安装: sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev 4. 下载 Python 3.7 在终端中运行以下命令下载 Python 3.7 的源代码: cd /usr/src sudo wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz 5. 解压源码 运行以下命令解压 Python 3.7 的源代码: sudo tar xzf Python-3.7.4.tgz 6. 编译和安装 进入源码目录,运行以下命令进行编译和安装: cd Python-3.7.4 sudo ./configure --enable-optimizations sudo make altinstall 7. 验证安装 安装完成之后,在终端中运行以下命令,验证 Python 3.7 是否成功安装: python3.7 --version 如果终端中显示 Python 3.7.4,则代表安装成功。 总之,安装 Python 3.7 只需要几个简单的步骤,在 Ubuntu 操作系统中实现 Python 编程功能的升级与完善,并且 Python 3.7 在速度、性能、稳定性和功能方面都得到了实质的提升。 ### 回答3: Ubuntu 是一个非常好的开源操作系统,它具有非常强大的功能和稳定性。Python 作为一种流行的编程语言,也被广泛使用和推广,在 Ubuntu 中安装 Python 3.7 版本是非常简单的。本篇文章将向您介绍如何在 Ubuntu 中安装 Python 3.7。 第一步:更新软件包列表 在开始安装之前,我们需要先更新 Ubuntu 软件包列表。可以使用以下命令将软件列表更新: ``` sudo apt-get update ``` 第二步:安装依赖项 在 Ubuntu 中,安装 Python 3.7 之前需要安装一些依赖。可以通过以下命令安装这些依赖: ``` sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev ``` 这个命令将会安装一些用于编译 Python 3.7 的工具和库。 第三步:下载Python 3.7 在安装 Python 3.7 之前,需要先下载 Python 3.7 的源码包。可以在 Python 官网下载最新的源码包。 如果您的 Ubuntu 系统没有安装 wget 工具,可以使用以下命令进行安装: ``` sudo apt-get install wget ``` 下载源码包: ``` cd ~/Downloads wget https://www.python.org/ftp/python/3.7.10/Python-3.7.10.tgz ``` 第四步:编译和安装Python 3.7 在下载完成 Python 3.7 源码之后,我们需要进行编译和安装。可以按照以下命令进行编译和安装: ``` tar xvf Python-3.7.10.tgz cd Python-3.7.10 ./configure --enable-optimizations make -j 8 sudo make altinstall ``` - 这个命令会将 Python 3.7 安装到 /usr/local/bin/python3.7。 第五步:测试Python 3.7 在安装 Python 3.7 之后,您可以使用以下命令测试 Python 3.7 是否成功安装: ``` python3.7 -V ``` 运行上面的命令,如果输出类似于“Python 3.7.10”的版本信息,那么 Python 3.7 已经成功安装。 总结 本文介绍了如何在 Ubuntu 中安装 Python 3.7 的详细步骤。需要记住的是,在安装 Python 3.7 之前需要安装一些依赖项。安装完 Python 3.7 之后,您可以使用 python3.7 命令来运行 Python 3.7。如有问题请参考 Ubuntu 帮助手册或者 Python 官方手册

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值