导入ArrayFire导致完成时挂起

时间:2017-11-10 16:45:32

标签: python anaconda arrayfire

我不确定这是Anaconda,Arrayfire还是Windows问题,但是将Arrayfire导入脚本似乎会导致脚本在完成时挂起。

我在Windows 7上使用Anaconda作为我的python环境

    Python 2.7.14 |Anaconda, Inc.| (default, Oct 15 2017, 03:34:40) [MSC v.1500 64 bit (AMD64)] on win32

如果我不导入arrayfire,那么python提示符下的所有内容都会按预期工作。 (我正在使用Anaconda Prompt)

>>> print "Test"
Test
>>> exit()

C:\Users\nanoPhD>

如果导入了arrayfire,arrayfire可以正常工作,但是在退出时控制台将无限期地挂起。很难证明控制台已冻结,但下面是冻结的示例。唯一的补救措施是退出控制台。没有错误或异常抛出。

Python 2.7.14 |Anaconda, Inc.| (default, Oct 15 2017, 03:34:40) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import arrayfire as af
>>> af.info()
ArrayFire v3.5.0 (CUDA, 64-bit Windows, build 05999f3)
Platform: CUDA Toolkit 8, Driver: CUDA Driver Version: 8000
[0] Quadro K3100M, 4096 MB, CUDA Compute 3.0
>>> exit()

我已经尝试重新安装Anaconda和Arrayfire。我也在多个虚拟环境中尝试过它但没有成功。我没有想法,希望你们都能提供帮助。谢谢。

0 个答案:

没有答案