gpt4 book ai didi

python-3.x - Pyenv 选择 virtualenv 目录

转载 作者:行者123 更新时间:2023-12-04 15:56:42 27 4
gpt4 key购买 nike

我刚刚开始使用 pyenv 来管理我的 python 版本,并开始使用 pyenv virtualenv 插件来管理我的 virtualenvs,到目前为止,我已经喜欢上了它。然而,我想念的一件事是,使用 virtualenv,您实际上可以将虚拟环境放在存储库目录中,以便您的存储库成为一个完全可重现的环境。有谁知道在 pyenv 中选择 virtualenv 目录的方法?

最佳答案

简短回答:据我所知,你不能。

它也不会真正起作用,对吧?如果您使用 pyenv virtualenv将 virtualenv 安装到存储库中,然后将该存储库克隆到另一台机器上……pyenv 怎么办?在新机器上知道控制存储库中的 virtualenv 吗?

另外,“你可能不应该那样做”。 Virtualenvs 并没有 100% 与底层 Python 安装解耦,也不是那么便携。你真的想用一堆容易复制的垃圾来散布你的存储库吗?处理事情的“正确”方法可能是维护 requirements.txt对于 pip — 这样您就可以在任何克隆存储库的地方轻松重现您的开发环境。

话虽如此,没有什么能阻止您使用普通的旧 virtualenv即使您安装了 virtualenv,也可以在您喜欢的任何地方创建 virtualenv进入 pyenv 下的 Python 解释器控制。该 virtualenv 本身当然不会由 pyenv 管理。 ,但您仍然可以像往常一样使用它......

关于python-3.x - Pyenv 选择 virtualenv 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30407446/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com