如何将目录添加到virtualenv

时间:2018-02-20 23:31:51

标签: python-3.x tensorflow virtualenv python-3.4 virtualenvwrapper

我在odroid xu4上安装了tensorflow和opencv。 Tensorflow是使用.whl文件为raspberry pi安装的,并且它已成功构建。 Opencv在virtualenv环境中成功构建。我可以从python内部的虚拟环境中导入opencv作为import cv2,但不能导入tensorflow。即使从虚拟环境内部运行了.whl文件,也会从外部虚拟环境导入Tensorflow。我已经对此进行了很多研究,并且无法找到使virtualenv内部的tensorflow工作的解决方案。

这些是我所知道的。 1)我知道python3在virtualenv之外运行时从哪里导入tensorflow 2)我知道python3从哪里访问virtualenv中的所有包。 3)我无法从virtualenv中的python导入tensorflow 4)virtualenv配置为python3。 5)从virtualenv内部导入OpenCV可以正常工作。

有人可以建议如何在virtualenv中运行时链接python3以查找我所知道的tensorflow目录。

1 个答案:

答案 0 :(得分:0)

我遇到了同样硬件的类似问题。如果我猜对了,并且您正在遵循相同的安装说明,请安装。即使从虚拟环境内部使用sudo而不使用sudo,也不需要使用sudo,而是将其安装在根目录所看到的位置,而不是在重要环境中。