python - 如何转发用pip下载的库?
问题描述
我有两台linux服务器,一台可以上网,一台不能。pip install library
我在可以连接到 Internet 的服务器上下载了一些库,我想将其转移到另一台服务器上。但是如何设置安装路径?我怎么知道pip安装了哪些文件?还是有更好的方法来实现这一目标?
谢谢
解决方案
在这种情况下,我会使用wheel
它,它可以制作可以带到离线机器上的包。例如与numpy
pip wheel numpy
Collecting numpy
Downloading numpy-1.20.2-cp37-cp37m-win_amd64.whl (13.6 MB)
Saved c:\numpy-1.20.2-cp37-cp37m-win_amd64.whl
然后在你的另一台机器上复制这些轮子并使用 pip
pip install numpy-1.20.2-cp37-cp37m-win_amd64.whl
你可以做类似的事情requirements.txt
来一次收集多个轮子。
推荐阅读
- javafx - 如何以编程方式在 javafx 的工具栏上添加图标?
- real-time - DDS/RTPS(数据分发服务)定义的任何“实时”约束?
- prestashop - 责任产品搬迁日期
- ios - 当我点击搜索栏上的取消时,它消失了
- typescript - TS-Morph,是否可以操纵块节点添加语句?
- ruby-on-rails - 两个应用程序中表和类不同时的Rails多态关联
- git - Git:修改先前提交中的代码以删除敏感信息
- java - 您可以在多集群节点中运行 Java-Spark 应用程序(桌面)吗
- json - Powershell JSON:从嵌套在对象中的数组中提取值
- javascript - 解析分号分隔的字符串,其中值可以有分号