在Windows 11上激活Python虚拟环境

w8biq8rn  于 2023-01-02  发布在  Windows
关注(0)|答案(1)|浏览(361)

我试图在Windows的命令提示符下为Python创建一个venv虚拟环境。然而,我使用它有困难,因为当我运行“激活”命令时,它不工作。我认为问题与虚拟环境没有像其他窗口机器那样的脚本文件有关,而是有一个包含激活脚本的bin文件。当我在文件目录中使用bin运行激活命令时,我仍然得到一个错误。
enter image description here
在过去的4-5个小时里,我一直在试图解决这个问题,完全卡住了。我尝试了破坏和重建虚拟环境,尝试了使用不同的扩展名(.bat、.exe、. ps1和just \activate),尝试了使用powershell。
如果你知道我做错了什么,请告诉我!

py49o6xq

py49o6xq1#

通过在Windows搜索栏中搜索command prompt,或按Windows Key + R并输入cmd,打开命令提示符终端。
使用以下命令在所需目录中创建虚拟环境:

python -m venv env

这将在执行命令的目录中创建一个名为env的新文件夹。
您可以通过在执行上一个命令的同一目录中运行以下命令来激活创建的虚拟环境:

cd env/Scripts && activate && cd ../../

希望这能帮上忙。

相关问题