【发布时间】:2020-06-15 01:01:30
【问题描述】:
我在 Windows 10 上使用 cmd 激活名为 FYP 的虚拟环境时遇到问题。我检查了 1KB 大小的 bat 文件。 请参阅以下命令或图像。运行 activate.bat 文件后,它应该在开始时具有 (FYP)。
C:\Users\Manish>M:
M:\>ENV\FYP\Scripts\activate.bat
M:\>
但是在 PowerShell 或 VS 代码中使用类似的命令会激活环境。 检查下面的图像或命令。它在命令开始时显示 (FYP),现在 FYP env 已激活。
PS M:\> cd .\ENV\
PS M:\ENV> .\FYP\Scripts\activate
(FYP) PS M:\ENV> cd ..
(FYP) PS M:\> cd .\projects\
早些时候,当我使用 Windows 7 时,虚拟环境也在 PowerShell 和 cmd 上被激活。我在 cmd 和 PowerShell 中都使用了类似的命令。
M:\ENV>FYP\Scripts\activate
但是对于 Windows 10,我不知道为什么它没有在 cmd 上激活。 请帮忙? 虚拟环境没有激活有什么具体原因吗?
【问题讨论】:
标签: python-3.x windows powershell cmd python-venv