Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
康达在继续时卡住了([y]/n)?在ipython控制台中更新包时_Python_Ipython_Anaconda_Spyder_Graphlab - Fatal编程技术网

康达在继续时卡住了([y]/n)?在ipython控制台中更新包时

康达在继续时卡住了([y]/n)?在ipython控制台中更新包时,python,ipython,anaconda,spyder,graphlab,Python,Ipython,Anaconda,Spyder,Graphlab,我刚刚下载了适用于Mac OS X的Anaconda 4.2.0(使用python 3.5.2)。每当我尝试更新任何软件包等时,我的ipython控制台都会显示软件包依赖项并显示“继续([y]/n)”,但不接受任何输入。例如,我按enter键或y-enter键等,但什么也没有发生。下面是一个例子: !conda create -n graphlab-env python=2.7 anaconda Fetching package metadata ....... Solving package

我刚刚下载了适用于Mac OS X的Anaconda 4.2.0(使用python 3.5.2)。每当我尝试更新任何软件包等时,我的ipython控制台都会显示软件包依赖项并显示“继续([y]/n)”,但不接受任何输入。例如,我按enter键或y-enter键等,但什么也没有发生。下面是一个例子:

!conda create -n graphlab-env python=2.7 anaconda
Fetching package metadata .......
Solving package specifications: ..........

Package plan for installation in environment /Users/Abhijit/anaconda/envs/graphlab-env:

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    python-2.7.12              |                1         9.5 MB
    _license-1.1               |           py27_1          80 KB
    alabaster-0.7.9            |           py27_0          11 KB
    anaconda-clean-1.0.0       |           py27_0           3 KB
.
.
.
    nbpresent-3.0.2            |           py27_0         463 KB
    anaconda-4.2.0             |      np111py27_0           6 KB
    ------------------------------------------------------------
                                           Total:       143.9 MB

The following NEW packages will be INSTALLED:

    _license:           1.1-py27_1         
    _nb_ext_conf:       0.3.0-py27_0       
    alabaster:          0.7.9-py27_0       
    anaconda:           4.2.0-np111py27_0  
    anaconda-clean:     1.0.0-py27_0       
.
.
.
    yaml:               0.1.6-0            
    zlib:               1.2.8-3            

Proceed ([y]/n)? 

此步骤后,它不会响应。当我输入“Ctrl-C”时,它就会跳出这个循环。我试过Shift-Enter、Alt-Enter、Ctrl-Enter、Cmd-Enter等,但没有成功。这件事让我毛骨悚然。我遗漏了什么吗?

您可以使用
启动shell命令运算符,但在进程启动后无法与它们交互

因此,你可以:

  • 在ipython会话之外执行conda命令(IOW,普通shell);或
  • 传递
    --yes
    标志。e、 g:
  • !conda create-n graphlab env python=2.7 anaconda-y

    在命令末尾添加
    --yes

    例如:

    !conda install --yes seaborn
    

    只需在任何命令后面附加-y,就可以对所有是/否问题说“是”。大多数软件包的配置方式都与此配合使用。 请注意:

    !conda create -n graphlab-env python=2.7 anaconda -y
    
    解决方案:

    !conda update --update-all --yes
    
    或者很快:

    !conda update --all -y
    

    您是否检查了internet连接,或者您尝试下载的软件包目前不可用。internet连接正常。每次更新显示“继续”部分时都会发生这种情况。对于单个软件包更新,在哪里继续?零件未显示,即当不需要任何输入时,其工作无任何问题。我已多次更新并重新安装了Anaconda,但这并没有解决问题。刚开始在新安装Anaconda时遇到此问题。此外,即使在通过
    -y
    fyi
    pip卸载pip升级时,它也会挂起
    conda install jupyter
    ,是的
    也适用于pip用户