脱机安装python&pip

发布于 2021-01-29 16:15:32

我需要在服务器上安装python才能运行脚本,但是服务器无法访问互联网。

服务器可以访问可以访问Internet
*的本地网络。我想使用pip通过此处指定的本地网络目录来管理软件包。

如何在离线状态的Windows机器上安装pip,python及其依赖项,以便可以使用上述链接中指定的pip来管理所需的软件包?

*对于清晰度:我无权镜像,修改或以其他方式获取信息,直接从Internet通过本地网络传递信息。

关注者
0
被浏览
51
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    Windows官方Python安装程序没有其他依赖项。它完全脱机运行。

    对于其他可能具有依赖关系的软件包(很难在Windows上安装);Christopher
    Gholke维护了常见Python软件包的Windows安装程序列表。这些是独立的msi安装程序(或whl文件)。

    它们旨在与Windows的官方Python安装程序配合使用-因为它们使用其注册表项来标识安装位置。

    您可以下载这些文件并将其移至Windows计算机。

    除了这两个以外,如果您还有其他要求,则可以使用诸如basket下载软件包之类的工具,然后将该位置提供为离线pip安装的来源。或创建自己的点子存储库。

    如果您确实决定创建本地pip存储库,则最好以这种方式创建pip 代理
    例如,请参见pypicache参考资料),而只请求所需的那些包,而不是尝试镜像整个Cheeseshop。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看