我正在尝试在 tcsh 上设置虚拟环境,当我运行 bash shell 时,我可以完美地运行此命令
source ./venv/bin/activate
但是当我从 tcsh 运行同样的命令时,我收到此错误消息
missing "}" .
我该如何修复它?
我正在尝试在 tcsh 上设置虚拟环境,当我运行 bash shell 时,我可以完美地运行此命令
source ./venv/bin/activate
但是当我从 tcsh 运行同样的命令时,我收到此错误消息
missing "}" .
我该如何修复它?
当您使用
tcsh
或csh
时,您应该使用各种
activate
脚本都是为特定 shell 编写的,不带后缀的变体用于bash
或sh
类似的 shell。activate.csh
脚本用于csh
和tcsh
。此外,还activate.fish
为fish
shell 和Activate.ps1
PowerShell 用户编写了脚本。