我正在我的Linux发行版上安装一个python模块'pyAudioProcessing‘(https://github.com/jsingh811/pyAudioProcessing),requirements.txt中的一个项目引起了问题:python-magic-bin==0.4.14
。当我运行pip3 install -e pyAudioInstaller
时,会得到一个错误:
ERROR: Could not find a version that satisfies the requirement python-magic-bin==0.4.14 (from pyAudioProcessing==1.1.5) (from versions: none)
ERROR: No matching distribution found for python-magic-bin==0.4.14 (from pyAudioProcessing==1.1.5)
如果我尝试使用pip3 install python-magic-bin
手动安装模块,也会出现相同的错误。该模块在我的windows机器上安装时没有问题。
pypi.org允许我手动下载文件,但是只有MacOS和.whl文件可用。我尝试将需求从列表中删除,但这导致了大量其他错误的出现,因此我假设模块是合理的。
你是我可以下载的另一个叫做python-magic-debian-bin
的模块。是否有一种简单的方法可以说服pyAudioInstaller使用其他模块而不是原始模块?就像我能以某种方式将python-magic-debian-bin
重命名为python-magic-bin
并希望它成功吗?
发布于 2021-03-21 13:21:55
0.4.14为OSX、w32和w64提供了轮子,但没有提供给Linux。而且在PyPI中没有源代码。
您需要从github安装它
pip install git+https://github.com/julian-r/python-magic.git
至于pyAudioProcessing
,我可以看到安装它的两种方法:
requirements/requirements.txt
,用pip install git+https://github.com/julian-r/python-magic.git#egg=python-magic
代替python-magic-bin==0.4.14
;pyAudioProcessing
不依赖pip install --no-deps pyAudioProcessing
或
pip install --no-deps git+https://github.com/jsingh811/pyAudioProcessing.git
发布于 2021-03-31 16:15:10
库最近更新了它在Linux上工作的要求。
pip install -U pyAudioProcessing
应该为你做好一切准备。或者,自述自述( https://github.com/jsingh811/pyAudioProcessing )还描述了其他入门方法。
https://stackoverflow.com/questions/66732553
复制相似问题