如何在 Windows 上为 Python 3.7 安装 Splunklib?
How do I install Splunklib for Python 3.7 on Windows?
Splunklib
for 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
?
终于找到安装方法了:
- 卸载
pycrypto
pip uninstall pycrypto
- 安装 pycryptodome 作为 pycypto 的替代品
pip install pycryptodome
- 安装没有依赖项的 splunklib
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
Splunklib
for 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
?
终于找到安装方法了:
- 卸载
pycrypto
pip uninstall pycrypto
- 安装 pycryptodome 作为 pycypto 的替代品
pip install pycryptodome
- 安装没有依赖项的 splunklib
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