【问题标题】:Is there a way to have pip upgraded for a new venv? [duplicate]有没有办法为新的 venv 升级 pip? [复制]
【发布时间】:2018-12-14 20:39:40
【问题描述】:

我正在使用通过 homebrew

安装的 pyenv

pyenv local为3.7.1时,Pip版本为18.1

$ pip --version
pip 18.1 from ~/.pyenv/versions/3.7.1/lib/python3.7/site-packages/pip (python 3.7)

但是,在创建 venv 并激活它之后

python -m venv myenv
source myenv/bin/activate

Pip 版本为 10.0.1

$ pip --version
pip 10.0.1 from ./myenv/lib/python3.7/site-packages/pip (python 3.7)

有没有办法为新的 venv 升级 pip?

【问题讨论】:

标签: python python-3.x pip pyenv python-venv


【解决方案1】:

在虚拟环境中尝试pip install --upgrade pip。如果在 Windows 上,请尝试 python -m pip install --upgrade pip

【讨论】:

  • 可行,但我想在 venv 创建后立即升级 pip
  • 你安装了不同版本的python吗?
  • 是的。 MacOS 和 Linux 附带 2.7 和 3.6
  • @fcedillo 我认为你的意思是 python 3.7?你是用自制软件还是使用 python 网站上的安装文件安装了这个版本?
  • 我通过 pyenv 安装了 3.7
猜你喜欢
  • 2016-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-24
  • 2022-01-03
相关资源
最近更新 更多