Python 3.4 venv bash 缺少激活脚本
Python 3.4 venv bash activate script missing
我正在尝试使用以下命令创建一个 python 虚拟环境:
python -m venv myenv
新创建的 myenv
目录的 Scripts
目录最终包含以下激活脚本:
- activate.bat
- 激活。ps1
但它不包含我预期的 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
脚本。
我正在尝试使用以下命令创建一个 python 虚拟环境:
python -m venv myenv
新创建的 myenv
目录的 Scripts
目录最终包含以下激活脚本:
- activate.bat
- 激活。ps1
但它不包含我预期的 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
脚本。