首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在我的开源项目中管理virtualenv的Python版本?

如何在我的开源项目中管理virtualenv的Python版本?
EN

Stack Overflow用户
提问于 2021-06-01 19:35:29
回答 1查看 28关注 0票数 0

我有一个名为Djengu的开源项目。要安装它,用户必须克隆存储库并运行make来启动安装脚本。安装脚本使用virtualenv创建Python虚拟环境。该命令如下所示

代码语言:javascript
复制
virtualenv -p python3.8 .python3.8_env

我想要固定Python版本,以避免任何破坏。我也不能假设任何给定的用户都会在他们的机器上安装python3.8二进制文件。我也不能假设他们安装了pyenv

我想我将不得不在某个地方做一个权衡。如何在不对用户安装的内容进行假设的情况下固定Python?有没有一种标准的方法来做这样的事情?

EN

回答 1

Stack Overflow用户

发布于 2021-06-01 21:40:45

由于您的Djengu项目是一个开发环境,因此我认为要求用户在调用make之前先安装pyenv是完全可以的。只要在自述文件中告诉他们这样做即可。然后,您可以在Makefile中使用他们的pyenv来安装所需的Python版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67788101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档