如何下载python包

如何下载python包

当涉及到获得时,你有几个选择Python包要将包包含到项目中,取决于您是否想要将包下载到存储库中,请下载用于构建包的源代码,或者只需一步就将包下载并安装到项目中。

  • 预构建的包可以从类似的位置下载Python包指数(PyPI),而不必安装它们。这可以通过直接下载文件来实现,或者使用pip或类似的包管理器,如conda。对于维护用于企业使用的已批准Python包的本地存储库的组织来说,这是一个典型的步骤。
  • 可以从GitHub,Gitlab等的位置下载或克隆包的源代码,这是那些更喜欢构建其Python的组织的典型步骤出于安全原因而从源包;或者需要特定的构建选项;或者只是为了能够使用最新的版本。
  • 提示!Acti188bet金宝搏备用veState平台自动从源代码构建所有Python包,包括链接的C库,并将它们打包用于Windows、Linux和macOS。因为它在服务器端完成所有工作,所以不需要维护本地构建环境。你可以报名参加一个免费激活平188bet金宝搏备用台帐户
  • 使用pip install或Pipenv下载和安装预构建包只需一步。欲了解更多信息,请参阅Windows上的Python包装安装

不管你选择哪种方法,它总是良好的实践以确保您有最新的资源,包括在下载之前安装Python、pip、conda等

如何使用pip下载包

使用以下命令下载带有pip的包,而不安装它们:

PIP下载< packagename > <选项>

下面的示例将下载1.13.0版本的六个包裹 (six-1.13.0-py2.py3-none-any.whl),进入/pipdownload目录:

PIP下载6 ==1.13.0 -d /pipdownload

有关更多下载选项,请输入:

PIP下载 -  Help.

如何使用Pip为Anaconda下载软件包

如果您使用的是Anaconda版本的Python,您可以在Anaconda提示符下使用pip下载包。打开Anaconda提示符或终端(取决于操作系统),输入:

PIP下载< packagename > <选项>

请注意:Conda命令选项<-download-only>用于下载包,不起作用。仅限公寓不会产生错误消息,并且看起来可以工作,但实际上不会下载包。

尝试更快的方式为Windows安装Python软件包。使用所需的软件包构建自己的Python运行时。在ActiveState平台上免费入门188bet金宝搏备用

如何使用Pip下载软件包在Anaconda Navigator

如果您使用的是使用Anaconda Navigator,可以使用pip下载包:

  1. 启动Anaconda Navigator应用程序。
  2. 选择环境在GUI的左边栏中。
  3. 单击三角形图标框,并选择打开终端
  4. 输入:PIP下载

如何从PyPI手动下载软件包

您可以通过以下步骤直接从PyPI下载软件包:

  1. 将浏览器指向https://pypi.org/project/
  2. 选择下载文件下载当前包版或发布历史选择您所选择的版本。
  3. 单击包以将其保存到计算机或网络上的位置。

如何从Github下载源代码

许多Python包在GitHub存储库中维护其源代码。可以克隆存储库以在计算机上创建本地副本,并与GitHub上的原始代码保持同步。还可以在ZIP文件下载存储库到您的计算机。

克隆方法特别适合那些已经在GitHub上创建了存储库的人,或者想要为别人拥有的存储库做出贡献的人。

在Linux中克隆一个Github存储库

如果您的系统上尚未安装Git,则输入:

$ sudo apt更新$ sudo apt安装git

2.在github上,导航到存储库的主页页面,例如https://github.com/IBM/plex

3.单击克隆或下载按钮位于存储库名称之下

4.可以克隆存储库HTTPS(默认),或SSH.如果您提供了一个公共SSH密钥。

5.CD到要克隆存储库的目录,然后输入:

$ git clone https://github.com/IBM/plex.git

在Windows中使用Github桌面克隆一个存储库

Github存储库可以在Windows中与Github桌面GUI一起克隆,可以从以下网站下载:

https://desktop.github.com/

GitHub桌面已下载并安装后,导航到您想要克隆的存储库的主页面。

1.在存储库名称下,单击克隆或下载按钮。弹出下拉菜单。

2.点击在桌面开放

3.点击打开GithubDesk.exe按钮,并按照提示操作。GUI将帮助您导航到希望将存储库克隆到的本地路径。

下载一个Github仓库

  1. 在GitHub上,导航到存储库的主页面。
  2. 单击克隆或下载按钮位于存储库名称之下。弹出下拉菜单。
  3. 点击下载ZIP并将存储库保存为系统的zip文件。

使用ActiveState平台下载Python依赖项188bet金宝搏备用

Acti188bet金宝搏备用veState Platform GraphQL API可用于下载包及其依赖项的源代码,而无需安装它们。如果您需要修补代码,或者使用非二进制版本,这将非常有用。

要下载依赖项:

  1. 导航到ActiveState平台188bet金宝搏备用建立图形API
  2. 你可以运行API查询直接从交互式文档返回到ActivePython项目源代码的链接,例如:
    构建Graph API Python 3.8

3.或者为您自己的项目运行查询,以返回特定包和依赖项的源代码

凯蒂常