Django 使用powershell激活windows上的虚拟环境
我正在学习本教程: 在步骤7中,我尝试在同一个名为cfehome的目录中运行Django 使用powershell激活windows上的虚拟环境,django,Django,我正在学习本教程: 在步骤7中,我尝试在同一个名为cfehome的目录中运行pipenv shell,也尝试在不同的目录中运行,但它没有在路径之前显示(cfehome),因此我认为它没有被激活,但当我再次运行该命令时,它会显示环境已被激活 此外,教程还指出,当我运行pipfreeze时,应该不会得到任何输出。但我确实得到了一个包含不同库名称的输出 我遵循了所有其他步骤,他们给出了所需的输出,所以我不知道为什么这一步不是?有关更多详细信息,您可以查看 Do Nhu Vy的第四个答案。他详细解释了一
pipenv shell
,也尝试在不同的目录中运行,但它没有在路径之前显示(cfehome),因此我认为它没有被激活,但当我再次运行该命令时,它会显示环境已被激活
此外,教程还指出,当我运行pipfreeze时,应该不会得到任何输出。但我确实得到了一个包含不同库名称的输出
我遵循了所有其他步骤,他们给出了所需的输出,所以我不知道为什么这一步不是?有关更多详细信息,您可以查看 Do Nhu Vy的第四个答案。他详细解释了一个接一个的截图 在Windows上,以管理员身份打开Windows PowerShell 创建虚拟环境
pip install virtualenv
virtualenv foo
cd .\foo
.\Scripts\activate
pip install virtualenv
virtualenv env_name
,此处env_name是虚拟环境的名称cd进入virtaul环境目录。\env\u name
\Scripts\activate
您没有看到“cfehome”的事实可能是因为您是shell,这与教程中假设的不同;我不知道
pipenv
如何处理powershell。但您的环境似乎已安装并激活。pip freeze
确实应该显示已安装软件包的列表。在链接文本中,它提到您不应该看到任何输出,因为您当时不应该安装任何软件包。@0\u 0是的,我想我会看到一些其他名称或其他内容,或者cfehome,因为这与目录相同!!(因为我遵循了所有的步骤,所以我认为环境是被调用的,不管目录是什么),但是pip冻结的事情是有意义的,因为他们不希望我安装任何软件包。非常感谢:)