gpt4 book ai didi

python - "pyenv virtualenvwrapper"是做什么的?

转载 作者:行者123 更新时间:2023-12-05 07:22:25 26 4
gpt4 key购买 nike

我正在使用 pyenv 和 virtualenvwrapper。

为了使用 virtualenvwrapper(没有 pyenv),我在我的 .bash_profile source/usr/local/bin/virtualenvwrapper.sh

当使用带有 virtualenvwrapper 插件的 pyenv 时,pyenv virtualenvwrapper 究竟做了什么?

我在网上看到这是在您的 shell 中设置 virtualenvwrapper 所必需的。如果我已经采购了 virtualenvwrapper.sh 是否仍然需要它?

添加更多细节:根据 https://alysivji.github.io/setting-up-pyenv-virtualenvwrapper.html

Anytime we install a new version of Python, we will need to install 
virtualenvwrapper. This is done with either the pyenv
virtualenvwrapper or pyenv virtualenvwrapper_lazy

在pyenv中安装新版本的python时是否只需要一次?

最佳答案

简而言之,来自 pyenv-virtualenvwrapper readme :

pyenv-virtualenvwrapper is a pyenv plugin which provides a pyenv virtualenvwrapper command to manage your virtualenvs with virtualenvwrapper.

这里涉及三个工具:

  1. virtualenv or venv - 用于通过使用“虚拟环境”来隔离 python 环境(包的集合)。 virtualenv 已或多或少被 venv 取代,但就此答案而言,它们是可以互换的。
  2. virtualenvwrapper - 一组工具,用于自动执行使用 virtualenvvenv 时涉及的一些步骤。
  3. pyenv-virtualenvwrapper是一个允许 virtualenvwrapperpyenv
  4. 一起工作的插件
  5. pyenv - 用于在同一计算机系统上管理多个版本的 python 的工具。

使用 pyenv 管理虚拟环境的另一种方法是 pyenv-virtualenv

关于python - "pyenv virtualenvwrapper"是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56512522/

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