我刚刚下载了适用于Mac OS X的Anaconda 4.2.0(使用python 3.5.2)。每当我尝试更新任何包等时,我的ipython控制台都会显示包依赖项并显示“继续([y]/n)”但不接受任何输入。E、 我按回车键或y回车键,什么也没发生。下面是一个例子:
!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等,但没有成功。把我的头发扯出来。我遗漏了什么吗?
如果在命令末尾添加“--yes”,则它可以工作。例如:
只需将-y附加到任何命令,跳过所有的是/否问题。大多数软件包的配置方式都是这样的。 为了你的 !conda create-n graphlab env python=2.7Python-y
您可以使用ipython中的
!
操作符启动shell命令,但在进程启动后不能与它们交互。因此,您可以:
--yes
标志。e、 g.:In[2]: !conda create -n graphlab-env python=2.7 anaconda --yes
相关问题 更多 >
编程相关推荐