pip 安装未安装到 virtualenv

Sha*_*awn 1 python django terminal pip virtualenv

我对这一切都很陌生,所以请耐心等待。

我启动并激活了一个虚拟环境。但是当我 pip install 任何东西时,它会安装到计算机,而不是虚拟环境。

我在 Mac 上尝试构建 Django 网站。

示例:激活虚拟机。我输入:

python -m pip install Django
Run Code Online (Sandbox Code Playgroud)

然后我可以停用虚拟环境,然后输入:

pip freeze
Run Code Online (Sandbox Code Playgroud)

它会列出新安装的 Django 版本。

关于为什么会发生这种情况有任何线索吗?

Ava*_*joe 6

从您的项目文件夹运行此行,其中“env”是您的虚拟环境

# A virtualenv's python:
$ env/bin/python -m pip install django
Run Code Online (Sandbox Code Playgroud)