我的 pip install venv 为所有用户安装模块,而不是在创建项目时只创建一个 venv

My pip install venv installing modules for all users instead of creating just one venv in creating project

在新项目中创建新环境 venv 时,我在命令行中输入: '''python -m venv new_prj''' 之后,我正在安装一些 pip 模块 ''' pip install django==2 ''' - 例如 它会自动使用 venv 更改我的所有其他项目,并将“'django==2'”安装到所有项目,而不是仅安装到我的 new_prj目录 我怎么解决这个问题? 我正在研究 windows 10

请在安装任何包之前尝试激活。

通常需要在访问其模块之前激活 venv,在 windows 中,您可以通过执行 venv 的 Scripts 文件夹中的 bat 文件来实现。

您可以尝试以下方法

C:\Users\'Username'\path\to\new_prj\Scripts\activate.bat