我一直试图调用特定的python模块( https://github.com/wmayner/pyemd ),但我一直收到以下错误消息:
错误:"/home/humberto/.julia/v0.5/Conda/deps/usr/lib/python2.7/pyemd/init.py",PyError (:PyImport_ImportModule) ImportError(‘没有模块名emd’),文件.emd第63行,从.emd导入emd 在/home/humberto/.julia/v0.5/PyCall/src/exception.jl:56内联的pyerr_check中 在/home/humberto/.julia/v0.5/PyCall/src/exception.jl:61内联的pyerr_check中 在/home/humberto/.julia/v0.5/PyCall/src/exception.jl:81的宏扩展中 在/home/humberto/.julia/v0.5/PyCall/src/PyCall.jl:387的pyimport(::String)中
但是,我能够调用python函数,例如"Hello“,并且可以在python环境中使用该模块。有人知道解决这个问题的办法吗?
发布于 2016-11-29 06:30:45
您似乎还没有安装pyemd。小心,即使您通过系统的pyemd安装python,PyCall在安装时也使用python by Conda包的本地安装。查看pyimport_conda函数,如果尚未安装,它将安装包并导入它。
https://stackoverflow.com/questions/40858910
复制相似问题