PyTorch简介 pip
pip是PyTorch的构建包,可以帮助在Linux、Windows和Mac操作系统等各种平台上安装PyTorch和其他编程语言。在本文中,我们将尝试深入探讨PyTorch pip这个话题,了解什么是PyTorch pip,如何安装PyTorch pip,如何在工作中使用PyTorch pip,PyTorch pip代码示例,最后总结我们的发言。
什么是PyTorch pip?
PyTorch pip是软件包管理系统,它有助于在PyTorch构建过程中安装各种框架、软件包、语言。当你想在windows、Mac或Linux操作系统上安装PyTorch时,可以使用这个包。pyTorch包即python包,包括张量计算功能以及基于磁带的系统,如深度神经网络。
如何安装PyTorch pip
当你想使用pip在windows操作系统上安装PyTorch时,你首先要去安装python。
- 第一步是导航到现有的名为python37的文件夹,然后在改变目录或cd命令的帮助下进入名为Scripts的内部文件夹。
- 现在,安装pip可以通过检查你想要的版本的要求来完成。这可以通过使用命令来完成,该命令涉及一个名为easy_install.exe的可执行文件以及终端或命令提示符上的pip命令。一旦依赖关系完全处理完毕,你将返回到之前的脚本文件夹,如下图所示 --
- 现在,是时候安装pip安装的python中存在的numpy包了。我们可以使用 pip install numpy 命令来安装必要的 numpy 包。有两种可能的情况可能发生。首先,如果软件包已经安装在python中,那么在命令提示符上将显示 "Requirement Already Satisfied "的信息;否则,它将继续进行安装的过程。我们可以通过使用 "pip list "命令检查现有和已安装的软件包列表,如下图所示。一旦下载过程结束,会有一个成功的信息显示。在这之后,你将被导航回脚本文件夹。
- 现在,我们将需要再安装一个名为scipy的软件包,以安装pip。为此,我们必须使用pip install scipy命令,如下图所示。同样,同样的事情会重复发生;在下载过程中,你会被导航回脚本文件夹。选择我的参数后从链接中输出的样本 -
- 现在是时候验证所有对PyTorch有用的已安装软件包了。我们可以通过使用 pip list 命令来检查它们,如下图所示 --
- 现在你可以浏览这个链接来检索你可以用来安装PyTorch的命令。我们可以选择我们的操作系统、语言、软件包和CUDA,包括PyTorch的构建,然后返回两个可以用来在windows平台上安装PyTorch的命令。
- 你必须在命令提示符下运行这两个检索到的命令。如果不这样做,将导致错误。
- 我们可以通过再次启动pip list命令来验证PyTorch的安装情况------。
现在我们可以自由地运行python命令,如果需要的话,可以导入PyTorch工作的火炬,以执行各种操作。
如何在工作中使用PyTorch的pip?
Pip是用来管理系统中的软件包的,这涉及到安装用编程语言python编写的库和软件包。安装时产生的文件被存储在Python包索引,即PyPi,一个巨大的在线存储库。
pip使用的依赖关系和软件包的默认安装源是PyPi。因此,当我们使用pip install命令时,pip会在PyPi的在线仓库中搜索软件包,如果它在那里找到了,就会在你的系统中下载并安装指定的软件包。
我们可以使用命令提示符上的命令来安装和下载pip,具体步骤如下-- 1.
获取get-pip.py文件。下载后,请将其保存在安装python的目录中。现在,运行命令
python get-pip.py
来执行下载的文件,这将开始安装过程。
我们可以通过执行命令来确认pip在系统中的安装情况
pip -V
或
pip --version
如果pip已经安装在系统上,将给出以下输出结果----。
注意,版本可能会有所不同,这取决于你安装时的最新版本。您可以参考这个链接来了解pip的安装。
PyTorch pip代码示例
让我们考虑一个使用pip来安装特定软件包的例子。如果你安装了pip,那么安装软件包的过程就非常简单。需要做的步骤是,首先打开终端或命令提示符,然后导航到系统中安装python的目录。因此,举例来说,如果我们想安装名为camelcase的软件包,我们可以利用该命令。
pip install camelcase
输出结果将如下图所示----。
这样做之后,你就可以在你的程序中使用Camelcase包,只需将其导入即可。Camelcase包被用来将所有单词的第一个字母设置为大写。
考虑一下这个示例代码 -
import camelcase sampleCamelCaseObject = camelcase.CamelCase() sampleEducbaText = "educba is one of the most widely used technical learning website." print(sampleCamelCaseObject.hump(sampleEducbaText))
上述代码的输出如下面的图片所示
总结
PyTorch pip是安装软件包的管理工具。如果你的系统中安装了pip,那么在你的系统中安装其他库和包就变得非常容易。
推荐文章
这是一个关于PyTorch pip的指南。这里我们讨论了什么是PyTorch pip,如何安装pip,如何在工作中使用pip,以及输出和命令。
The postPyTorch pipappeared first onEDUCBA.