Python pip包--手动下载

Python pip包--手动下载,python,pip,Python,Pip,从R到Python的一些数据科学实践,我想下载一些软件包。具体地说,我开始关注Jinga2和Jupyter的一些工作 我在防火墙后面,无法使用pip或连接到任何未经批准的外部资源。由于需要花费大量时间才能获得批准,我正在寻找一种方法来下载我确定需要运行特定命令的软件包。在R中,我可以从CRAN下载源代码 我正在为Python寻找一个类似CRAN的网络。有吗?您可以从下载非官方二进制文件,并使用pip install my_binary进行安装。whl您可以使用以下步骤进行安装 pip insta

从R到Python的一些数据科学实践,我想下载一些软件包。具体地说,我开始关注Jinga2和Jupyter的一些工作

我在防火墙后面,无法使用pip或连接到任何未经批准的外部资源。由于需要花费大量时间才能获得批准,我正在寻找一种方法来下载我确定需要运行特定命令的软件包。在R中,我可以从CRAN下载源代码


我正在为Python寻找一个类似CRAN的网络。有吗?

您可以从下载非官方二进制文件,并使用
pip install my_binary进行安装。whl
您可以使用以下步骤进行安装

pip install <package_name> on your local machine
pip show <package_name>, this will contain link to source code with in Home-page field or download-url field.
Download the source code
Copy to the machine where you want to install it.
Run pip install <path/to/source/code>
pip安装在本地计算机上
pip显示,这将包含到源代码的链接,在主页字段或下载url字段中。
下载源代码
复制到要安装它的计算机上。
运行pip安装

然而,这不是一种推荐的生产方式。您必须在您的环境中获得本地pip repo设置,或者在防火墙上获得pip源的白名单。

听起来使用pip不是您的问题;您只需要知道如何安装Python软件包

pip将其所有软件包从中取出。你可以自己去那里找到你的包裹

下载.tar.gz文件(它的源代码)并在某处提取该文件夹的内容

现在使用命令行,导航到该目录并运行

python setup.py install

就这些

只需下载控制盘并通过pip本地安装@CopyandPaste发现了一个网站,基本上解释了这些是什么,这很酷。但似乎存在这样一种可能性,即车轮可能不存在。你不知道有哪个网站提供了一个源代码库?你知道关于可能获得官方二进制资源的任何讨论吗?我认为更多的是一个库。那就是PyPISo pypi.org将是python的“CRAN”?是的。无论何时,只要你点击pip,pip都只是从pypi.python.org下载它,所以如果有代理挡住了你的去路,你可以自由地删除中间人。