在理想的情况下,我希望在
然而:OpenCV。根据我目前所读到的信息,似乎在虚拟环境中可靠地安装 OpenCV 非常棘手,因此我现在已经接受了将其作为系统包进行安装的方式(目标平台是 Ubuntu,所以我正在使用 apt 安装
为了使 OpenCV 对我的应用程序可用,我已经使用
现在,当使用
是否有一种明智的方法只从 site-packages 中获取 OpenCV,并从虚拟环境中加载和安装其他所有内容?
--no-site-packages
虚拟环境中使用 pip。然而:OpenCV。根据我目前所读到的信息,似乎在虚拟环境中可靠地安装 OpenCV 非常棘手,因此我现在已经接受了将其作为系统包进行安装的方式(目标平台是 Ubuntu,所以我正在使用 apt 安装
python-opencv
)。但我仍然希望将其他所有东西都通过 pip 安装到我的虚拟环境中。为了使 OpenCV 对我的应用程序可用,我已经使用
--system-site-packages
初始化了虚拟环境。现在,当使用
env/bin/pip install -U -r requirements.txt
安装其他依赖项时,一些要求(恰好是 OpenCV 的依赖项)被视为已满足。这并不奇怪,但也不是我想要的。是否有一种明智的方法只从 site-packages 中获取 OpenCV,并从虚拟环境中加载和安装其他所有内容?
link希望这可以帮到您。 - Surinder ツ