在Python中,在您自己的项目中使用其他开发人员发布的Python包将使您的工作变得更容易。Python包索引(简称PyPI)是一个可以使用的巨大代码库。学习如何开始使用PyPI及其安装程序,PIP (Python的包安装程序)。
这些说明应该在当前Python安装程序支持的任何麦斯卡斯版本,其中32位安装程序的v10.6 +(snow leopard),以及用于当前安装程序的64位版本的v10.9(mavericks)(撰写本文时的v3.7)。使用下一版本,将删除32位安装程序,因此如果您使用旧的MAC,您将仅限于Python 3.7,直到您升级计算机。
如何在macOS上安装PIP
PIP是默认的包安装程序,最近被添加到Python的核心发行版中。这意味着要安装PIP,我们需要安装Python。
macOS预装了Python v2.7,但您应该使用较新的v3.7版本。继续使用v2.7的唯一原因是支持旧的、现有的应用程序。幸运的是,如果你刚刚开始学习,这些东西你都没有。
Python安装是一个基于标准的.pkg。要将其启动并运行,请执行以下步骤:
-
首先,前往Python网站并获取最新版本。除非你是在一台旧的机器上,并且由于某种原因不得不使用以前版本的macOS,请下载64位安装程序文件。
-
这是标准MacOS .pkg格式,因此您只需单击安装程序文件即可关闭。
-
第一个屏幕将提供一些安装信息,单击继续走动。
-
点击继续在下面的页面中,您将知道项目将从v3.8开始停止提供对32位安装程序的支持。
-
下一个屏幕要求您接受Python的许可。点击继续,然后点击同意。
-
您需要在以下屏幕上选择安装的目标。你可以点击安装将其放在主驱动器上,或单击定制如果你有其他地方的思想。您还需要输入密码继续。
-
现在安装程序将开始复制文件。
-
安装完成后,应用程序的文件夹将在Finder中打开。
检查macOS上的Python安装
安装包含一些项目,如下所示:
- 两个.rtf文件:一旦包含许可证;另一个是ReadMe文件。
- 两个.command文件:这些都有助于执行一些配置。安装证书,文件将设置一些SSL证书,如果您使用Python 3遇到麻烦,则更新shell profile.command文件将有助于,并找到您始终被定向到Python 2。
- 空闲应用程序:专门用于Python的集成开发环境。
- Python发射器:帮助您配置与启动Python脚本相关的某些设置。
如何确认Python正在拍摄麦斯科斯
在使用Python之前,最好确认您的Python安装正常工作。
-
在终端中尝试以下命令:
python的版本
Python 3.7.4 -
如果要进一步确认事物,请尝试运行一个简单的Python脚本。输入(或粘贴)以下代码为空文本文件并命名为“hello-world.py”:
打印(“Hello World !”)
-
现在,在命令提示符下运行以下命令:
python \ path \ to \ hello-world.py
你好,世界!
如何在麦斯卡斯上使用Python的pip
我们现在知道Python正在工作,我们可以继续使用PIP。
幸运的是,这里没有什么可做的:在较新的Python版本上安装了PIP。也就是说,你应该熟悉它。
-
在Terminal中使用以下命令可以让你大致了解PIP的所有功能:
皮普,帮助
-
你可能想要做的第一件事就是寻找你可以使用的包,PIP搜索是您所需要的。它将搜索Python包索引(PYPI)为您的搜索词。
假设我们要创建Python应用程序以保存密码。摩托斯已经有一个很好的机制:钥匙串。以下命令将显示PYPI中所有包的列表,带有关键字“keychain”:
PIP搜索钥匙扣
-
在结果中,有一个打电话macos-keychain这正是我们要找的。因此,我们不需要编码密码输入、加密和连接到系统事件中,我们只需下载它并将其集成到我们的需要中。你可以使用以下命令安装一个包:
PIP安装MacOS-Keychain
-
不幸的是,更新所有已安装的软件包并不像更新Linux发行版那么容易。当您看到每个包过期时,您需要这样做。使用以下命令:
PIP安装macos-keychain——upgrade
-
最后,删除一个包非常简单:
PIP卸载MacOS-Keychain