如何将python apt安装的.so模块复制到非默认python解释器

时间:2019-01-14 07:09:32

标签: python linux apt

我已经在服务器中使用apt install python3-opencv安装了cv2。当我运行一些使用cv2的python文件时,出现错误module not found。搜索后,我意识到发生这种情况是因为我使用非默认解释器来运行我的python文件(我确实需要使用它来代替默认解释器)。

如果我键入python3 myfile.py,则不会出现错误,并且程序包在那里。但是,我想使用另一个解释器/some/path/here/python3.6,但是当我使用它时,找不到该模块。我搜索了cv2位置,然后找到了

/.
/usr
/usr/lib
/usr/lib/python3
/usr/lib/python3/dist-packages
/usr/lib/python3/dist-packages/cv2.cpython-36m-x86_64-linux-gnu.so
/usr/share
/usr/share/doc
/usr/share/doc/python3-opencv
/usr/share/doc/python3-opencv/copyright
/usr/share/doc/python3-opencv/changelog.Debian.gz

现在,我希望将此程序包复制到我一直使用的解释器中,该怎么办?或如何使该软件包易于安装到我的解释器中?

谢谢

0 个答案:

没有答案