
正文
Fish 下报错 Unsupported use of '||'. In fish, please use 'COMMAND; or COMMAND'.
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在用fish激活virualenv虚拟环境时,使用命令: source ./venv/bin/activate 报错
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; min-height: 13.0px}
span.s1 {font-variant-ligatures: no-common-ligatures}
span.Apple-tab-span {white-space:pre}
./venv/bin/activate (line 23): Unsupported use of '||'. In fish, please use 'COMMAND; or COMMAND'.
if [ -n "${BASH-}" ] || [ -n "${ZSH_VERSION-}" ] ; then
^
from sourcing file ./venv/bin/activate
called on standard input
source: Error while reading file './venv/bin/activate'
解决方法:
https://github.com/pypa/virtualenv/issues/886
替换activate为activate.fish
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #2eaebb}
span.s1 {font-variant-ligatures: no-common-ligatures; color: #000000}
span.s2 {text-decoration: underline ; font-variant-ligatures: no-common-ligatures}





