python - 可自动更新的依赖
问题描述
我有一个不时获取更新的库。我希望用户使用最新版本。而且我不希望他们pip install
每次都这样做。有哪些可能的解决方法?
理想情况下,它应该捆绑在 中pip
,就像-SNAPSHOT
java 世界中的功能一样。在 runner 上创建一个用于检查最新版本的包装器听起来像是在重新发明一个轮子,我宁愿不这样做。
解决方案
我想说,考虑到安全性,任何自动更新依赖项的技巧都应该以某种方式征得用户的同意。
-SNAPSHOT
从 Java 世界模拟该功能的诀窍是pip install
从 Git 存储库。但是,您仍然需要以某种方式触发 pip 安装,因此您需要该包装器。
推荐阅读
- ruby - Capybara 在 Edge 上找不到正确的元素
- javascript - 错误 [ERR_HTTP_HEADERS_SENT]:在将标头发送到客户端后无法设置标头(多个数据条目)
- c++ - 在新线程中调用 OpenCV 函数 Canny() 会导致分段错误
- android - 创建房间数据库对象的最佳方法
- c++ - 如果我在 C++ 中使用 new 运算符分配内存块,如何在不使用方括号的情况下释放它
- laravel - laravel 相同的功能,用于向具有不同视图页面的两个用户发送两封邮件
- c++ - 如何理解 LLVM 中“nullptr”的源代码?
- angular - Angular 5 自动完成功能不适用于第一次通话
- python-3.x - Poloniex 新的 Websocket API
- c# - 按钮点击显示每一行信息