Python频谱包安装

Posted

技术标签:

【中文标题】Python频谱包安装【英文标题】:Python spectrum package installation 【发布时间】:2014-04-01 18:04:22 【问题描述】:

我正在尝试在 python 中进行一些频谱分析,但在使用简易安装安装频谱包时遇到了问题。我收到以下错误?

有人遇到过类似的问题吗?

C:\Windows\system32>easy_install spectrum
Searching for spectrum
Reading http://pypi.python.org/simple/spectrum/
Best match: spectrum 0.5.6
Downloading https://pypi.python.org/packages/source/s/spectrum/spectrum-0.5.6.tar.gz#md5=dee181b34c41f2990b4281ba4998a639
Processing spectrum-0.5.6.tar.gz
Writing c:\users\jmcneill\appdata\local\temp\easy_install-_5or57\spectrum-0.5.6\setup.cfg
Running spectrum-0.5.6\setup.py -q bdist_egg --dist-dir c:\users\jmcneill\appdata\local\temp\easy_install-_5or57\spectru
m-0.5.6\egg-dist-tmp-op3lmq
Cannot export initmydpss: symbol not defined
collect2.exe: error: ld returned 1 exit status
error: Setup script exited with error: command 'gcc' failed with exit status 1

【问题讨论】:

【参考方案1】:

这里也一样。

查看包的临时安装目录(C:\Users...\AppData\Local\Temp),在mydpss.c文件中简单添加:

initmydpss(void)  

我知道这不是很干净,但它有效。

【讨论】:

感谢您的提示。我找不到创建的临时目录 c:\users...\appdata\local\temp\easy_install-_5or57\spectrum-0.5.6\egg-dist-tmp-op3lmq 我可以导航到 c:\users。 ..\appdata\local\temp,但路径的其余部分不存在。 好的。我找到了以下链接...assembla.com/spaces/PySpectrum/tickets/…: spectrum 已在 github 和 pip 上更新为 0.6.0 版本,在 c 代码中添加了 initmydpss(void) 技巧。希望这会有所帮助。

以上是关于Python频谱包安装的主要内容,如果未能解决你的问题,请参考以下文章

Windows11用Python安装啥安装包?

python包安装及安装包制作

python安装依赖包方法

python怎么安装acl包

怎么改变python安装包路径

Python 一键安装全部依赖包