2017-01-08 154 views
2

几分钟前,我试图在我的电脑上安装Cython(目前我正在使用Windows 10,Python 3.6),并且我在命令提示符下键入“pip install Cython”,所以它已经成功下载了它,现在安装仍然持续,它已经工作了大约10分钟,所以有些事情是错误的。 NumPy也发生过同样的故事,但我放弃了安装,因为现在对我来说不是必要的。有任何想法吗?在更新Visual C++之前,因为当我尝试安装NumPy时,发生错误,并且提示我安装最后一个Visual C++版本,所以我在链接中附加了错误消息。 Screenshot from console为什么Cython的pip安装需要这么长时间?

+2

可能它正在编译,你应该等待,或者给出关于控制台中发生的事情的更多细节。 – jeremycg

+0

https://scr.hu/6AlB22 – dannyxn

+0

@dannyxn你应该编辑你的问题并直接嵌入它(不要外部链接) – Soviut

回答

3

这需要很长时间,因为它正在从它的C源代码编译库。根据计算机的速度和库的大小,这可能需要很长时间。

你说你在编译过程中没有看到任何输出。最有可能的开始编译的设置不是管道stdoutstderr行。看看你的任务管理器,看看编译器进程是否占用了大量的CPU,如果是,那么很可能它正在工作。在编译时让机器保持独立(不要在后台观看视频等),如果是笔记本电脑,请将其插入。

在野外可能会有预编译的二进制文件,但它们需要与您使用的相同版本的Python进行链接。

+0

但是,正如我记得的那样,当我在我的旧电脑上安装NumPy时,出现了不同的问题,现在我的工作速度要快得多。 – dannyxn

+1

为什么他没有看到汇编的输出呢?至少在Linux上,安装Cython会产生大量输出。 –

+0

我在问 – dannyxn

相关问题