我使用的是win7,python 2.7,我有一个包含多个软件包的项目正在运行。 我想将项目移动到我的朋友笔记本电脑(无法访问互联网,而不是一个选项)。所以我下载了Python/Django /所有必需的软件包,安装了python并在每个软件包目录下运行python setup.py install
。在离线计算机上安装Django及相关软件包
我发现一些软件包,即使在我下载它们之后,也需要从网上下载一些东西并导致错误。所以:
如何下载软件包及其所有依赖项或需要离线安装的任何软件包?
我使用的是win7,python 2.7,我有一个包含多个软件包的项目正在运行。 我想将项目移动到我的朋友笔记本电脑(无法访问互联网,而不是一个选项)。所以我下载了Python/Django /所有必需的软件包,安装了python并在每个软件包目录下运行python setup.py install
。在离线计算机上安装Django及相关软件包
我发现一些软件包,即使在我下载它们之后,也需要从网上下载一些东西并导致错误。所以:
如何下载软件包及其所有依赖项或需要离线安装的任何软件包?
这是你如何能做到这
安装Django和所有相关的软件包a Python virtual environment
运行pip freeze > requirements.txt
这将列出所有安装的包和它们的版本在这个文件中
使用pip wheel -r requirements.txt
命令,该命令构建包列表的wheelhouse
文件夹
邮编这个文件夹
去你朋友的电脑,解压
创建虚拟环境和运行pip install wheelhouse/*
(安装在驾驶室全包)
Python和pip需要单独复制和安装。
可怕的问题,优秀的答案! –
从来没有坏的问题。只需要一些评论,编辑和理解即可解决问题。 –
呃,'django 2.7'? :/ – xyres
今天有一个Python 2.7,但Django 2.7,不是我所知:P – bakkal
你的问题太广泛了,因为它可能取决于个别需求,这里不清楚,但你的大部分问题可以用' pip install -r requirements.txt'和一个体面的源代码控制 – Sayse