代码之家  ›  专栏  ›  技术社区  ›  Finn Årup Nielsen Mazdak

版本管理器安装失败,出现导入错误

  •  0
  • Finn Årup Nielsen Mazdak  · 技术社区  · 6 年前

    版本管理器安装失败,出现导入错误:

    $ versioneer install
    Traceback (most recent call last):
      File "/usr/local/bin/versioneer", line 7, in <module>
        from versioneer import main
    ImportError: cannot import name 'main'
    

    我本以为 versioneer 命令执行成功。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Finn Årup Nielsen Mazdak    6 年前

    问题在于pythonpath中的另一个版本管理器隐藏了真实版本:

    >>> import versioneer
    >>> versioneer.__file__
    '/home/<user>/<repo>/versioneer.pyc'
    

    暂时取消设置pythonpath有助于:

    $ unset PYTHONPATH
    $ versioneer install
    versioneer.py (0.18) installed into local tree
    ...