Python 在脱机计算机上安装Django和相关软件包

Python 在脱机计算机上安装Django和相关软件包,python,django,pip,setuptools,Python,Django,Pip,Setuptools,我正在使用win7、Python2.7,我有一个项目,其中有几个包正在运行。 我想把这个项目转移到我朋友的笔记本电脑上(它不能上网,不是一个选项)。因此,我下载了Python/Django/所有必需的软件包,安装了Python,并在每个软件包目录中运行Python setup.py install 我发现有些软件包,即使在我下载之后,也需要从互联网下载一些东西,并导致错误。因此: 如何下载软件包及其所有依赖项或需要脱机安装的软件包?这是您可以做到的 将Django和所有相关软件包安装到 运行p

我正在使用win7、Python2.7,我有一个项目,其中有几个包正在运行。 我想把这个项目转移到我朋友的笔记本电脑上(它不能上网,不是一个选项)。因此,我下载了Python/Django/所有必需的软件包,安装了Python,并在每个软件包目录中运行
Python setup.py install

我发现有些软件包,即使在我下载之后,也需要从互联网下载一些东西,并导致错误。因此:


如何下载软件包及其所有依赖项或需要脱机安装的软件包?

这是您可以做到的

  • 将Django和所有相关软件包安装到

  • 运行
    pip freeze>requirements.txt
    ,它将在此文件中列出所有已安装的软件包及其版本

  • 使用
    pip wheel-r requirements.txt
    命令,该命令将构建一个包列表的
    wheelhouse
    文件夹

  • 压缩此文件夹

  • 转到您朋友的计算机,解压缩

  • 创建虚拟环境并运行
    pip安装驾驶室/*
    (从驾驶室安装所有软件包)

更多


Python和pip需要单独复制和安装

嗯,
django 2.7
?:/今天有一个Python 2.7,但Django 2.7,据我所知:Pyor的问题太广泛了,因为它可能取决于个人需求,但这里不清楚,但您的大多数问题可能可以通过
pip install-r requirements.txt
和一个合适的版本问题源代码控制来解决:\n好的,我知道这是个坏主意,但是你可以创建一个virtualbox映像并在其他系统上使用它。从来没有坏问题。只需要一些评论、编辑和理解就可以解决问题。