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



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

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

有没有办法强制Pythonpip使用pycryptodome而不是pycrypto

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

  1. 卸载pycrypto
    pip uninstall pycrypto
  2. 安装pycryptodome作为pycypto
    pip install pycryptodome的替代品
  3. 在没有依赖项
    的情况下安装 splunklibpip 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

相关内容

  • 没有找到相关文章

最新更新