gpt4 book ai didi

python-3.x - Python 虚拟环境可在命令提示符中运行,但不能在 Powershell 中运行

转载 作者:行者123 更新时间:2023-12-02 02:06:43 29 4
gpt4 key购买 nike

Picture of the virtual environment working in Command Prompt, and not working in Powershell with the error我一直在尝试让这个虚拟环境与 powershell 一起工作,但我不断收到此错误。虚拟环境可以在命令提示符中运行,但不能在 Powershell 中运行,所以我一直想知道如何解决这个问题。

最佳答案

venv 脚本目录中有三 (3) 个“激活”脚本。

PS C:\venv\py39\Scripts> (Get-ChildItem -Filter 'act*').Name
activate
activate.bat
Activate.ps1

这些用于以下 shell。

activate        # bash
activate.bat # cmd.exe
Activate.ps1 # powershell.exe or pwsh.exe

对 PowerShell 使用以下内容。

.\Activate.ps1

Activate.ps1 脚本包含一个deactivate 函数。因此,不需要 deactivate.ps1 脚本。

关于python-3.x - Python 虚拟环境可在命令提示符中运行,但不能在 Powershell 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68351827/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com