【问题标题】:Python - installing libraries from githubPython - 从 github 安装库
【发布时间】:2020-02-13 19:31:24
【问题描述】:

我正在尝试使用最新的 Azure SDK 库。我最初使用 PIP 安装了这些库并且没有遇到任何问题。找到了一个已发布的更新功能,但我的库中没有它。所以我尝试通过 PIP 重新安装库。不好...然后我经历了从 Github 克隆 repo 的过程,然后从源代码安装它。它顺利通过,但我的代码无法使用新功能。

深入研究下载的代码,我可以看到该功能是我从 Github 中提取的代码,但它只是没有安装到 Python 可以看到的地方。似乎在运行 setup.py 时,安装发生在其他地方。我不确定此时该做什么,或者确保我运行最新代码的最佳方法是什么。

我应该以某种方式删除 PIP 最初安装的所有内容吗? (不知道该怎么做)还是我需要将 python 指向库所在的位置? (担心会出现混乱,因为目前所有内容都有两个。

谢谢

【问题讨论】:

    标签: python github pip


    【解决方案1】:

    您应该直接从 github 进行 pip 安装。

    pip uninstall <package-name>
    
    pip install git+<link-to-repo.git>
    

    【讨论】:

    • 这会抛出errors.error:'egg_base'选项中的错误:'pip-egg-info'不存在或不是目录。我已经下载了 repo 并运行了 setup.py 没有问题,它似乎没有安装在正确的位置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多