【发布时间】:2021-04-04 17:03:03
【问题描述】:
我正在尝试学习 Django,并在 Windows 上安装了 ubuntu bash 以便在那里使用它。由于 ubuntu 预装了 Python 而不是 pip,所以我安装了 pip 并对其进行了更新。但是,当我使用 pip3 -V 时,它会显示 pip 的过去版本。有两个 pip 安装,我不知道如何升级 Python 使用的那个。当我已经在 virtualenv 中时,我也安装了 Django,但它是全局安装的,所以我猜这是因为同样的问题。
有谁知道我怎样才能只安装一个 python 和一个 pip 来避免这些问题?我重新安装了 ubuntu,因为我真的很生气......
【问题讨论】:
-
您能否添加确切的步骤/命令来重现该问题?运行
which pip3将为您提供将要运行的pip3可执行文件的位置,并且应该让您知道在 venv 中运行的是否正确 -
阅读此文,可能会有所帮助:snarky.ca/why-you-should-use-python-m-pip
标签: python django ubuntu pip virtualenv