Virtualenv: Virtualenv 激活错误

创建于 2016-01-26  ·  11评论  ·  资料来源: pypa/virtualenv

我安装了 python3,当我尝试激活它时,

Missing end to balance this if statement
env/bin/activate (line 78): if [ -n "$BASH" -o -n "$ZSH_VERSION" ] ; then
                               ^
from sourcing file env/bin/activate
    called on standard input

source: Error while reading file 'env/bin/activate'

请指教..

最有用的评论

您是否尝试过使用 fish 脚本激活?

source py3env/bin/activate.fish

所有11条评论

你用的是什么壳? 您能否粘贴您尝试运行的activate的全部内容?

我在用鱼。 这是一个屏幕截图:

screen shot 2016-01-26 at 11 47 08 am

您是否尝试过使用 fish 脚本激活?

source py3env/bin/activate.fish

作为跟进,您在使用 virtualenv 之前阅读了哪些文档? 我想知道是否有任何相关的地方可以解决不同的 shell 用户可能需要运行不同的 shell 脚本。

谢谢@Ivoz我关注了这个

谢谢,我记下了帮助。

哎呀@Ivoz我想我会自己将它添加到文档文件中并创建了这个 PR

我要关闭它吗?

是的,谢谢你的想法。

在这种情况下,shell 有什么关系?

您使用哪个 shell 执行激活脚本(通常使用source命令),决定了激活脚本需要编写的语法。

您使用哪个 shell 执行激活脚本(通常使用source命令),决定了激活脚本需要编写的语法。

非常感谢你解决了我的问题

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

leoliu picture leoliu  ·  24评论

JoDoX picture JoDoX  ·  26评论

gaborbernat picture gaborbernat  ·  37评论

ssbarnea picture ssbarnea  ·  26评论

make-ing picture make-ing  ·  27评论