JL1990
0.5D
V2EX  ›  问与答

apt 安装 fail2ban 失败, No module named 'fail2ban

  •  
  •   JL1990 · Aug 13, 2019 · 1104 views
    This topic created in 2464 days ago, the information mentioned may be changed or developed.

    查找了一下, ls /usr/lib/python3/dist-packages/fail2ban,是有这个包的,但还是报错,可能是搜寻不到该路径。

    然而我想可能的原因是,由于我之前 tarball 安装了 python3.6,apt 安装 fail2ban 的时候还是用系统自带的 python3.5.3 安装的,所以可能安装到系统默认的 site-packages 路径,而不是 py3.6 的 site-packages 路径。

    经确认, ls /usr/local/python3/lib/python3.6/site-packages/ 底下是没有这个 fail2ban 的包。

    那么,请问,如何改变 apt 安装软件时,默认选择最新的 python3.6,并将默认安装路径装到 python3.6/site-packages/?

    或者将 python3.6 的 site-packages 默认指向 /usr/lib/ython3/dist-packages/fail2ban 从而解决 apt 安装后 python 找不到包的问题?

    rocketman13
        1
    rocketman13  
       Aug 13, 2019
    python3.5: py -3.5 -m pip install fail2ban

    python3.6: py -3.6 -m pip install fail2ban
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5650 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 07:18 · PVG 15:18 · LAX 00:18 · JFK 03:18
    ♥ Do have faith in what you're doing.