我正在尝试对现有的 python 模块进行更改,然后在本地进行测试。最好的方法是什么?
我克隆了 github 模块并进行了更改,但我不确定如何导入本地包而不是已安装的包。
原文由 Alex Xu 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试对现有的 python 模块进行更改,然后在本地进行测试。最好的方法是什么?
我克隆了 github 模块并进行了更改,但我不确定如何导入本地包而不是已安装的包。
原文由 Alex Xu 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答884 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
进行此类测试的最简单方法是创建一个虚拟环境,然后在 开发模式下 安装包。
假设你在 Linux 上,它看起来像这样。
此工作流不会覆盖系统上已安装的包。另一个可能更简单的替代方案是只使用一个 IDE 来为你处理大部分这些,例如 PyCharm 。