适用于Pipenv环境的opencv cmake python3路径

时间:2019-12-17 13:46:15

标签: cmake pipenv opencv4

我正在学习从源代码编译OpenCV 4.1.2。我正在使用CMake-GUI来更好地研究和理解这些选项。我设置了一个环境(使用pipenv),但是在理解python3路径(在此环境中)时遇到了麻烦。

使用which python我发现:/home/denissato/.local/share/virtualenvs/Projetos-UB82HMAB/bin/python

所以我想PYTHON3_INCLUDE_DIRhome/denissato/.local/share/virtualenvs/Projetos-UB82HMAB/include/python3.6m(基于对CMake的自动检测:usr / include / python3.6m)

但是我如何找到我的python3 env使用的PYTHON3_LIBRARYPYTHON3_PACKAGES_PATH的正确路径?

使用print(sys.path)我得到了:

'/ home / denissato / .local / share / virtualenvs / Projetos-UB82HMAB / lib / python36.zip','/home/denissato/.local/share/virtualenvs/Projetos-UB82HMAB/lib/python3.6' ,'/home/denissato/.local/share/virtualenvs/Projetos-UB82HMAB/lib/python3.6/lib-dynload'、'/usr/lib/python3.6'、'/home/denissato/.local/share /virtualenvs/Projetos-UB82HMAB/lib/python3.6/site-packages'

我使用--user选项安装了pipenv,我的SO是Ubuntu 18.04 LTS

我的echo $PATH

/usr/local/cuda-10.0/bin:/home/denissato/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin :/ bin:/ usr / games:/ usr / local / games:/ snap / bin

有人可以帮忙吗?

0 个答案:

没有答案