Python 3.4 venv bash 缺少激活脚本

Python 3.4 venv bash activate script missing

我正在尝试使用以下命令创建一个 python 虚拟环境:

python -m venv myenv

新创建的 myenv 目录的 Scripts 目录最终包含以下激活脚本:

但它不包含我预期的 bash activate 脚本。 我无法 运行 cygwin 中的 activate.bat 脚本 - 不接受批处理语法:

line 1: @echo: command not found
line 3: rem: command not found
...

我建议它可能与我的 python 版本 3.4 相关联,因为 bash activate 脚本是在我尝试用 [=39= 做同样的事情时创建的] 3.7

让它与 Python 3.4 一起工作的任何提示?

Python 3.4 实际上没有正确支持 venv。我更新到 Python 3.6.7 以获取 bash activate 脚本。