Python项目的依赖关系控制

2024-03-29 09:56:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我在个人项目中使用python,当有人需要它时,他们会对python的版本及其库感到困惑。 那么,是否有类似Maven(java)的东西用于python版本控制呢


Tags: 项目版本java版本控制maven
1条回答
网友
1楼 · 发布于 2024-03-29 09:56:36

如果您只想设置所需的包和版本,可以使用requirements filesVirtualenv用于为多个项目创建隔离的环境。假设您为不同的项目使用不同的依赖堆栈或版本,那么您可以使用不同的虚拟环境,而不是更改库版本。当然,您可以将需求文件与virtualenv或virtualenvwrapper一起使用

版本控制通常类似于gitSVN,用于控制代码的版本,而不是库/依赖项,所以我不认为您的意思是这样的

相关问题 更多 >