【发布时间】:2018-06-25 17:42:34
【问题描述】:
在一个完美的世界里,我想在 --no-site-packages virtualenv 中使用 pip。
但是:OpenCV。从我目前所读的内容来看,在 virtualenv 中可靠地安装 OpenCV 听起来很棘手,所以我现在已经接受必须将它作为系统包安装(目标平台是 Ubuntu,所以我正在安装 python-opencv 与 apt )。不过,我想用 pip 将其他所有东西安装到我的 virtualenv 中。
为了使 OpenCV 可用于我的应用程序,我使用 --system-site-packages 初始化了 virtualenv。
现在使用env/bin/pip install -U -r requirements.txt 安装其他依赖项时,某些要求(恰好是OpenCV 的依赖项)被视为已满足。不足为奇,但也不是我想要的。
是否有一种理智的方法可以使站点包中仅 OpenCV 可用,并从 virtualenv 加载和安装其他所有内容?
【问题讨论】:
-
查看下面的链接:link希望这会有所帮助。
标签: python opencv virtualenv