如何让 Py4Delphi 使用 Python 虚拟环境

How to get Py4Delphi to use a Python Virtual Environment

我正在使用 Delphi 10.4 调用使用 Py4Delphi 库的 python 脚本。

如何针对特定的 python 虚拟环境目录执行脚本?

使用虚拟环境基本上就是在运行python之前设置几个环境变量。您可以查看 scripts\activate.bat 哪些变量是。

您不需要在 运行 之后恢复这些更改,因为在一个进程中您是 运行 系统环境的副本。