根据网上的几条说明,我可以在我的Ubuntu 16.04上安装Opencv3.0
和tensorflow
。每个教程都建议使用虚拟环境。虽然我同意,问题是我只是按照教程并创建了单独的环境。
**对于次要信息,Tensorflow安装很简单,但Opencv3.0很难。
我使用virtualenv
代表Tensorflow,名称为tf
,virtualenvwrapper
代表Opencv,名称为cv
,即我tf
$ source ~/project/tf/bin/activate
1}}和cv
$ workon cv
。
在这种情况下,使用两者的最佳方法是什么?
我应该一直激活吗?
我应该进入一个环境又安装另一个环境吗?
我应该将site-package/cv.so
符号链接到tf
环境吗?
我认为cv
现在位于python site-package
文件夹中。我使用tf
选项创建--site-package
,但是在安装cv
之前。我很困惑。请帮忙。
答案 0 :(得分:0)
是的,我遇到了同样的问题,在一些挣扎之后在tf virtualenv中制作cv.so之后,tensorflow和openCV之间的sym-link将无法工作我让他们在相同的环境中工作但我建议卸载openCV然后在不使用虚拟环境的情况下安装它以获得更好的结果。
干杯。