无法使用 cmd 在 Windows 10 和 Python 3.7 上激活虚拟环境
Unable to activate virtual environments on Windows 10 with Python 3.7 using cmd
我在 Windows10 上使用 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 上被激活。
请帮忙?
虚拟环境没有激活有什么具体原因吗
命令行需要知道从哪里开始。添加 .\ 告诉它从当前目录开始。
c:\Program Files (x86)>".\Internet Explorer\iexplore.exe"
所以基本上,我可以通过 Visual Studio Code 的终端(Powershell)轻松激活它,使用命令
<PATH_TO_VENV>\Scripts\activate
:创建虚拟环境的位置。
我在 Windows10 上使用 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 上被激活。 请帮忙? 虚拟环境没有激活有什么具体原因吗
命令行需要知道从哪里开始。添加 .\ 告诉它从当前目录开始。
c:\Program Files (x86)>".\Internet Explorer\iexplore.exe"
所以基本上,我可以通过 Visual Studio Code 的终端(Powershell)轻松激活它,使用命令
<PATH_TO_VENV>\Scripts\activate