【问题标题】:Proceed (y/n)? in Python继续(是/否)?在 Python 中
【发布时间】:2019-01-05 22:43:37
【问题描述】:

我正在尝试卸载当前版本的 keras 并使用以下方法安装旧版本:

!pip uninstall keras
!pip install keras==2.1.2

我得到的回报是:

Uninstalling Keras-2.1.2:
  Would remove:
    /home/nbuser/anaconda3_501/lib/python3.6/site-packages/Keras-2.1.2.dist-info/*
    /home/nbuser/anaconda3_501/lib/python3.6/site-packages/keras/*
Proceed (y/n)? 

我可以就如何选择“是”获得帮助吗?

【问题讨论】:

  • 通过-y 标志。喜欢!pip install keras==2.1.2 -y
  • @krishna 我试过这个,但我得到“没有这样的选项:-y”
  • 也许使用!pip -y install keras==2.1.2
  • 我也试过了,还是不行
  • echo "y" | !pip install keras==2.1.2

标签: python keras jupyter-notebook


【解决方案1】:

在你启动它们后你不能与 shell 命令交互,所以你必须传递 --yes 标志:

!pip install keras==2.1.2 --yes

或者你可以在 ipython (jupyter) 之外执行你的命令。

【讨论】:

    【解决方案2】:

    在cent os上我经常必须使用

    yes | bash cmd
    

    https://www.computerhope.com/unix/yes.htm

    【讨论】:

      猜你喜欢
      • 2011-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-27
      • 2023-01-20
      • 2018-02-06
      相关资源
      最近更新 更多