我在一个离线的Linux环境中工作。(红帽7.6) 直到今天,我已经使用完整的路径来安装 用pip处理文件,效果很好。(仍然如此)
现在在自动化测试中,我想创建一个虚拟的 环境和pip安装一个需求文件。你知道吗
问题是,它一直在网上搜索,
即使我用过--prefix
,也试过--target
我无法从某个文件夹安装,
总是尝试在网上搜索
需求文件:
numpy==1.16.4
文件夹:
/custom_dev/install/
在文件夹中:
numpy-1.16.4-cp37-37m-manylinux_x86_64.whl
已尝试:
pip3 install -r requirements.txt --target=/custom_dev/install/
pip3 install -r requirements.txt --prefix=/custom_dev/install/
以及StackOverflow的其他内容,我还没有找到解决问题的方法,或者有相同的线程,建议?你知道吗
泰!你知道吗
阻止
pip
通过网络连接到PyPI的关键字是no-index
。你知道吗我们的
pip-local
是这样做的:linux版本使用
$*
代替%*
,使用$SRV
代替%SRV%
:如果希望找到依赖项,也可以删除
no-deps
(不过,如果在驾驶室中找不到满足依赖项的轮子,它会搜索web)。你知道吗配套工具是
getwheel
linux版本:
用法如下:
或者
这将导致包的控制盘及其依赖项放置在控制盘文件夹中。你知道吗
相关问题 更多 >
编程相关推荐