一尘不染

OpenCV和python / virtualenv?

linux

我正在使用其他库在使用OpenCV(2.3.1)的python中进行项目开发。到目前为止,我只是apt-
get安装了所有内容,但是现在我想与可能尚未安装所有内容的人共享我的代码。因此,virtualenv似乎是完美的解决方案,但我明白了。

$ python src/importcv.py # does nothing but import cv, no problems
$ virtualenv .           # create virtualenv here
$ source bin/activate    # activates this virtualenv
(p)$ python src/importcv.py
Traceback (most recent call last):
  File "src/test.py", line 1, in <module>
    import cv
ImportError: No module named cv

我如何设置virtualenv时是否有问题,还是必须执行其他步骤才能看到我的opencv python绑定?


阅读 192

收藏
2020-06-03

共1个答案

一尘不染

Virtualenv创建一个单独的python环境。您将需要重新安装所有依赖项。编辑这是真的,点子似乎不能与opencv一起很好地玩。可以通过将cv共享库复制到您的virtualenv中来解决缺少的模块错误。有关问题的更多信息,请参见下面的链接。

2020-06-03