如何在Windows上为Python 3.7安装Splunklib?

时间:2019-11-29 11:57:53

标签: python python-3.7 splunk pycrypto pycryptodome

Splunklib

Python 3.7无法在我的Windows计算机上安装。 由于pycrypto未移植到Python 3,因此我将其卸载并安装了pycrypodome作为替代品。 不幸的是,当尝试安装splunklib时,pip仍然尝试安装pycrypto

*Installing collected packages: pycrypto, splunklib
Running setup.py install for pycrypto ... *

是否可以强制Pythonpip使用pycryptodome而不是pycrypto

1 个答案:

答案 0 :(得分:1)

我终于找到了安装它的方法:

  1. 卸载pycrypto
    pip uninstall pycrypto
  2. 安装pycryptodome来代替pycypto
    pip install pycryptodome
  3. 安装没有依赖项的splunklib
    pip install splunklib --no-deps
  4. 编辑“ pythonlib” \ splunklib-1.0.0.dist-info \ METADATA和 将“ Requires-Dist:pycrypto”替换为“ Requires-Dist:pycryptodome”

  5. 安装splunk-sdk
    pip install splunk-sdk

  6. 检查一切正常
    pip install splunklib