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

时间:2016-01-10 10:01:34

标签: python django pip setuptools

我使用的是win7,python 2.7,我有一个项目包含几个正在运行的程序包。 我想将项目移动到我的朋友笔记本电脑(无法访问互联网,而不是选项)。所以我下载了Python / Django /所有必需的软件包,安装了python并在每个软件包目录中运行note.fetch({ success: function (collection, note1) { var noteView = new Memo.Views.FullNote( {model: note}, {flag: 1 } ); var to_paste = new Memo.Collections.NotebookList(); to_paste.fetch({ success: function (collection) { var notebooks_to_paste = new Memo.Views.NotebookListToDelete( {collection: to_paste} ); var notebook_id = note.get("notebook_id"); $('.example').html(notebooks_to_paste.render().el); } }); $('.content').html(noteView.render().el); } });

我发现有些软件包即使在我下载之后也需要从互联网上下载并导致错误。这样:

如何下​​载软件包及其所有依赖项或者需要离线安装的软件包?

1 个答案:

答案 0 :(得分:2)

这就是你如何做到的

  • 将Django及所有相关软件包安装到a Python virtual environment

  • 运行T2,会在此文件中列出所有已安装的软件包及其版本

  • 使用pip freeze > requirements.txt命令构建包列表的pip wheel -r requirements.txt文件夹

  • 压缩此文件夹

  • 转到您朋友的电脑,解压缩

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

更多about pip wheel

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