似乎有一个问题,当虚拟环境用于 PowerShell 中。
当我尝试在 PowerShell 中激活我的环境时,例如......
env/scripts/activate
.. 什么都没发生。 (shell 提示符以及 PATH 环境变量应该已更改。)
我猜问题是 PowerShell 生成了一个新的 cmd。进程仅用于运行 activate.bat 从而呈现更改activate.bat
完成后,shell 就会死亡。
您有解决该问题的方法吗? (我坚持cmd.exe
目前)
最新版本的virtualenv开箱即用地支持 PowerShell.
只要确保你运行:
Scripts\activate.ps1
代替
Scripts\activate
后者将执行activate.bat
,这在 PowerShell 上不起作用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)