记安装PyEMD经验分解库的艰难历程

最近在学习EMD经验分解,Python中的PyEMD可以直接来做。但在安装过程中出现的错,真是气死。。如果你直接装好了,且可以导入请忽略以下内容。

1、首先可能是网络的问题。

pip install PyEMD
#conda install PyEMD

均不能成功!
2、在github上下载包文件,解压到你的anconda文件目录下!

(py36) C:\Users\DELL>cd/d D:\ProgramData\Anaconda3\PyEMD-master

在这里插入图片描述

第一步:先跳转到你的文件目录下:cd/d D:\ProgramData\Anaconda3\PyEMD-master,然后输入命令行:python setup.py install
但是很不幸,有报错!!!

(py36) D:\ProgramData\Anaconda3\PyEMD-master>python setup.py install
Traceback (most recent call last):
  File "setup.py", line 1, in <module>
    from setuptools import setup
  File "D:\ProgramData\Anaconda3\envs\py36\lib\site-packages\setuptools\__init__.py", line 8, in <module>
    import _distutils_hack.override  # noqa: F401
ModuleNotFoundError: No module named '_distutils_hack'

经查询,这个报错源于deploy.py中的import setuptools中,解决办法是升级此包就好了!
这个解决方法来源于这位同学(点此跳转)

(py36) D:\ProgramData\Anaconda3\PyEMD-master>pip install --upgrade setuptools

Successfully installed setuptools-59.6.0

然后重复之前的一步!

在这里插入图片描述

在这里插入图片描述
至此,真正的第一步完成!

第二步:pip install EMD-signal

(py36) D:\ProgramData\Anaconda3\PyEMD-master>pip install EMD-signal

第三步:导入检查

(py36) D:\ProgramData\Anaconda3\PyEMD-master>python
Python 3.6.4 | packaged by conda-forge | (default, Dec 24 2017, 10:11:43) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import PyEMD
>>>    

到这里,PyEMD包真正安装完成!!!

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值