只是提醒一下,这可能是一个显而易见的问题。我正在编写一个通常会分发的软件包,我不希望将来做任何支持(不要问)。它依赖于python的标准库,但有一个例外。如果将来从PYPI中删除了一个异常,我不想更新我的代码。
所以我的问题是:我可以将我从PYPI下载的软件包包含在我的软件包中,以便它始终存在于当前状态,用户不必单独下载吗?如果是这样,我只是将包从sys.path移动到我的包?
谢谢,对不起,如果这是一个明显的问题。
答案 0 :(得分:1)
简而言之 - 是的,你可以。但是,它并不是特别必要,因为pip支持setup.py
中的specifying the needed version,它将负责安装包。