Mus*_*afa 1 python opencv virtualenv
我最近在 ubuntu 14.04 上安装了 opencv3。我遵循的教程出于某种原因使用了 virtualenv。现在我想将 opencv 从虚拟环境移至我的全局环境。原因是我似乎无法使用安装在我的全局环境中的软件包,这让我感到不安。那么我该怎么做呢?
我不确定你的问题是否正确,但可能你的 virtualenv 是在没有指定选项的情况下创建的--system-site-packages,这使你的 virtualenv 可以访问你安装的系统软件包。
如果您运行virtualenv --system-site-packages tutorial_venv而不是仅virtualenv tutorial_venv在创建教程 virtualenv 时运行,则可能没问题。
仅供参考,使用仅具有本地依赖项的 virtualenv 是一种相当普遍的做法,其中:
最后一个好处可能是您的教程建议使用基于 virtualenv 的方法的原因。