python - 如何离线安装包?

标签 python pip freebsd easy-install python-requests

从 pypi 下载 python 包及其依赖项以在另一台机器上离线安装的最佳方式是什么?使用 pip 或 easy_install 有什么简单的方法吗?我正在尝试在未连接到 Internet 的 FreeBSD 机器上安装请求库。

最佳答案

在可以访问互联网的系统上

pip download 命令让您无需安装即可下载包:

pip 下载 -r requirements.txt

(在以前的 pip 版本中,拼写为 pip install --download -r requirements.txt。)

在无法访问互联网的系统上

然后就可以使用了

pip install --no-index --find-links/path/to/download/dir/-r requirements.txt

安装那些下载的模块,无需访问网络。

关于python - 如何离线安装包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11091623/

相关文章:

python - 在python中生成大小为100或更大的随机字符串

python - 无法使用 python 3.2 安装分发

python - 在 pip 包构建上编译 Cython

c - 在内核中查找未知类型内存的大小

Python - 从多个 Zip 文件中提取 CSV 文件并合并数据

Python - 装饰器应用的正确顺序

python - 删除 Qt 中小部件之间的细边框

python - 通过pip安装pygame报错

c - fgetc 总是返回 EOF

unix - 查找所有没有设置粘滞位的文件,这些文件可以在我的 FreeBSD 服务器上执行