我想在朱莉娅身上使用OpenCV,然后我尝试使用PyCall。
我用pyenv创建了Python环境,因此,我尝试了以下命令;
julia> ENV["PYTHON"] = "/Users/MYNAME/.pyenv/shims/python"
julia> using Pkg
julia> Pkg.add("PyCall")然后,我尝试了下面的命令,并返回了这个错误消息。
julia> using PyCall
ImportError: No module named site此错误消息太短,无法推断原因。有人知道原因以及如何解决吗?
发布于 2020-10-20 12:49:20
PyCall是用Anaconda测试的,它与内置在朱莉娅中的Anaconda安装一起工作得最好。
using Pkg
#ENV["PYTHON"] = ""
pkg"add PyCall"
#pkg"build PyCall" #required to restore the default config if you changed it
pkg"add Conda"
using Conda
Conda.runconda(`install -c conda-forge opencv`)
using PyCall
const cv = pyimport("cv2")现在你准备好做你的工作了。
发布于 2020-10-21 10:11:40
OpenCV也有朱莉娅绑定,尽管它们还没有与朱莉娅的工件系统集成,因此仍然需要一定的手工工作来安装。要开始,请参阅这篇博客文章。
https://stackoverflow.com/questions/64443316
复制相似问题