pipenv 安装 django 而不是每次都重新下载?
pipenv install django without re-downloading it every time?
我暂时无法访问互联网,每次我需要启动一个新的 django 项目时,我都必须重新下载我已经从其他项目下载的 django(和其他依赖项)。有没有更简单的方法来 pipenv install django
和其他依赖项而无需每次都重新下载它们?
我读到有这些依赖项的缓存,但如果那是真的,那么我的问题就变成了,我不知道如何访问缓存以便将依赖项正确安装到项目中。或者如果我的 'downloads' 文件夹中有一个位置,我可以直接从它安装,而不是从 Internet 安装。
我希望得到以下方面的东西:
pipenv install django==2.2.0 from=c:\downloads\dependencies
我希望我可以在不使用 Internet 连接的情况下从以前下载的文件进行安装。
您可以创建一个共享的 pipenv,其中包括包:django、djangorestframework、psycopg2 等,以在您的 django 项目中使用。您可以从 找到有关如何创建共享 pipenv 的答案。
您可以通过 pip 配置文件启用 pip 缓存 (pip config file user guide):
[global]
no-cache-dir = false
download-cache=/path/to/cache-dir (could be /usr/local/pip/cache)
(不要忘记实际创建这个目录)
文件位置:
$HOME/.pip/pip.conf on Unix
%HOME%\pip\pip.ini on Windows .
或者对于 virtualenvs:
$VIRTUAL_ENV/pip.conf on Unix
%VIRTUAL_ENV%\pip.ini on Windows
如果文件不存在,您可以创建文件
我暂时无法访问互联网,每次我需要启动一个新的 django 项目时,我都必须重新下载我已经从其他项目下载的 django(和其他依赖项)。有没有更简单的方法来 pipenv install django
和其他依赖项而无需每次都重新下载它们?
我读到有这些依赖项的缓存,但如果那是真的,那么我的问题就变成了,我不知道如何访问缓存以便将依赖项正确安装到项目中。或者如果我的 'downloads' 文件夹中有一个位置,我可以直接从它安装,而不是从 Internet 安装。
我希望得到以下方面的东西:
pipenv install django==2.2.0 from=c:\downloads\dependencies
我希望我可以在不使用 Internet 连接的情况下从以前下载的文件进行安装。
您可以创建一个共享的 pipenv,其中包括包:django、djangorestframework、psycopg2 等,以在您的 django 项目中使用。您可以从
您可以通过 pip 配置文件启用 pip 缓存 (pip config file user guide):
[global]
no-cache-dir = false
download-cache=/path/to/cache-dir (could be /usr/local/pip/cache)
(不要忘记实际创建这个目录)
文件位置:
$HOME/.pip/pip.conf on Unix
%HOME%\pip\pip.ini on Windows .
或者对于 virtualenvs:
$VIRTUAL_ENV/pip.conf on Unix
%VIRTUAL_ENV%\pip.ini on Windows
如果文件不存在,您可以创建文件