Splunklib
的 Python 3.7
无法在我的Windows计算机上安装。
由于pycrypto
未移植到Python 3
,因此我将其卸载并安装了pycrypodome
作为替代品。
不幸的是,当尝试安装splunklib
时,pip
仍然尝试安装pycrypto
。
*Installing collected packages: pycrypto, splunklib
Running setup.py install for pycrypto ... *
是否可以强制Python
或pip
使用pycryptodome
而不是pycrypto
?
答案 0 :(得分:1)
我终于找到了安装它的方法:
pycrypto
pip uninstall pycrypto
pip install pycryptodome
pip install splunklib --no-deps
编辑“ pythonlib” \ splunklib-1.0.0.dist-info \ METADATA和 将“ Requires-Dist:pycrypto”替换为“ Requires-Dist:pycryptodome”
安装splunk-sdk
pip install splunk-sdk
pip install splunklib